Page 1 sur 1
lien pour enregistrer
Posté : 29 nov. 2005, 11:58
par seinto28
Bonjour a tous.
J'ai une page web genérée en php ou j'affiche une image. J'aimerais donner un lien pour enregistrer l'image. Si je fais un <a href=image.jpg>, l'image s'ouvre alors que je voudrais avoir un 'enregistrer sous'. Ma question est, est-ce possible? je pense que si ça l'ai , il faut utiliser du javascript.
Merci pour votre aide.

Posté : 29 nov. 2005, 12:50
par seinto28
Bon, je precise un peu ce que j'ai essayé de faire:
Code : Tout sélectionner
<script language="javascript" type="text/javascript">
function download() {
pop=window.open('image.jpg','','width=100,height=100,top=10,left=10');
pop.location.reload();
pop.blur();
pop.document.execCommand('SaveAs');
pop.close();
}
</script>
<a href=# ONCLICK=download();>Save As</a>
Deja ça ne fonctionne pas et en+, le nom de mon image est une variable en temps normal.

Posté : 29 nov. 2005, 13:07
par seinto28
Je fais autrement, c'est tres barbare mais ça marche pratiquement comme je veux.
Merci
Posté : 29 nov. 2005, 13:09
par albat
Salut,
J'avoue ne pas bien comprendre la motivation de ta recherche.
Pour downloader une image, tu fais "enregistrer sous". Tout simplement.
Quelque chose m'aurait échappé ?

Posté : 29 nov. 2005, 13:27
par seinto28
J'ai remarqué que beaucoup de personnes visitant ma page ne pensait pas a faire un clic droit et faire enregistrer l'iamge sous. Je me suis dit qu'en mettant un lien, ils y penseraient.
Voila.
Posté : 29 nov. 2005, 13:30
par albat
Merci !
Mais n'aurait-il pas été plus simple de mettre dans une infobulle (attribut
title dans la balise
img)
un message du style : "Pour télécharger cette image, faites un clic droit puis 'enregistrer sous'" ?
