Bonjour à tous,
Sur mon site, j'ai plusieurs liens qui permettent de télécharger un fichier.
Comme ces liens ont un chemin absolu (donc assez visible en status), est-il possible de transformer tout ça dans un JS ?
Merci d'avance.
Version imprimable
Bonjour à tous,
Sur mon site, j'ai plusieurs liens qui permettent de télécharger un fichier.
Comme ces liens ont un chemin absolu (donc assez visible en status), est-il possible de transformer tout ça dans un JS ?
Merci d'avance.
oui appelle une fonction dans le href ou mets un onclick ?
Merci de ta réponse SpaceFrog, mais je n'y connais rien en JS.
Tu peux préciser STP ?
fais peter un exemple de lien ...
Voilà, c'est un lien simple.
Citation:
<a href="http://qi98.free.fr/download/petitplus/compteurplus/c-plus1.2.rar" title="">c-plus1.2.rar</a>
Une des nombreuses possibilités :
Code:<a href="télécharger" title="" onclick="self.location.href='http://qi98.free.fr/download/petitplus/compteurplus/c-plus1.2.rar';return fasle;">c-plus1.2.rar</a>
C'est très sympa de ton aide et t'en remercie, mais n'y a-t-il pas la possibilité de cacher l'adresse de téléchargement ?
http://img45.imageshack.us/img45/9104/cheminvs0.jpg
l'adresse de telechargeemnt ne figure pas la la statusbar ...
elle figurera en effet dans la barre d'adresses une fois le lien clické ...
En javascript il n'est pas possible de faire autrement
Il faudra passer par un language serveur pour envoyer les header pour ofrcer un downlaod et ne pas voir le path du fichier ...
Bon, tes explications sont claires, ou presque, mais pour infos, ce que j'ai entouré au bas du dessins, c'est le lien complet qui s'affiche dans la barre des tâches de windows.
Si j'ai posté sur le forum, c'est parce que j'ai vu, sur plusieurs sites, s'afficher dans la barre des status "Javascript...". J'ai mis des point parce que je ne me souviens plus très bien.
Mais, sûr que c'était bien Javascript.
Merci quand même beaucoup de ton aide, je vais appliquer ce que tu m'as donné. :yaisse2:
si tu laisse le lien dasn le href ... alors oui il apparaitra dans le status ...
mais ce n'est pas le cas dasn le code donné ;)
Je pense que je me suis mal expliqué.
C'est ce que tu m'as donné.Citation:
<a href="télécharger" title="" onclick="self.location.href='http://qi98.free.fr/download/petitplus/compteurplus/c-plus1.2.rar';return fasle;">c-plus1.2.rar</a>
L'image que j'ai mise est le screenshoot du résultat.
Je pense qu'en local ou en ligne, il y aura toujours l'adresse, enfin je pense parce que je ne l'ai pas encore fait en ligne !
Bon, il n'y a que l'adresse du site, et c'est bien, puisque je n'ai plus le chemin complet affiché.
Pour l'instant, je fais avec ça.
:koi: euh... sur ton screen, il y a l'adresse de ta page suivi de 'télécharger', c'est pas l'adresse du lien !
EDIT
Ceci dit, si ça te dérange que les gens voient l'adresse du site où ils sont venus, tu peux toujours faire
Code:<a href="javascript:window.status=''" title="" onclick="self.location.href='http://qi98.free.fr/download/petitplus/compteurplus/c-plus1.2.rar';return fasle;">c-plus1.2.rar</a>
C'est bien beau tout ça, mais, bien que l'affichage est OK, le lien marche pas.
J'aurais dû l'essayer avant !