Proposer un lien pour télécharger un pdf au lieu de l'ouvrir [Résolu/Fermé]

Signaler
-
Messages postés
243
Date d'inscription
mardi 12 mars 2013
Statut
Membre
Dernière intervention
17 septembre 2020
-
Bonjour,

J'ai besoin de proposer des pdf au téléchargement sur mon site.
La seule chose que j'arrive à faire c'est de mettre un lien URL du pdf, mais quand on clique dessus ça ouvre le fichier dans le navigateur en remplacement de la page sur laquelle in se trouve.
Mon lien actuel: <a href="http://www.xxxxxxxx.pdf">Cliquer ici pour le télécharger</a>

Quelle est la méthode pour proposer lors du clic, une fenêtre proposant d'enregistrer le fichier?

Merci.

Guillaume.

1 réponse

Salut,
pour l'ergonomie ce n'est pas recommandé, l'utilisateur a le choix de ne pas vouloir enregistrer sur son disque et que ce soit téléchargé dans le cache du navigateur, il peut visionner directement aussi pour une fichier de média.
cependant il existe l'attribut download qui peut servir dans ton cas.

http://www.w3schools.com/tags/att_a_download.asp
(à remarquer la différence entre HTML4 et HTML5)
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60516 internautes nous ont dit merci ce mois-ci


Parfait c'est exactement ce que je cherchais !!
Merci.
Messages postés
243
Date d'inscription
mardi 12 mars 2013
Statut
Membre
Dernière intervention
17 septembre 2020
57
Bonsoir,
Pour ceux qui viendrait à adopter cette solution en HTML5, il y a des restrictions au niveau compatibilité de certains navigateurs :
- Chrome à partir de la V. 14
- Internet Explorer pas supporté
- Firefox à partir de la V. 20
- Safari pas supporté
- Opéra à partir de la V. 15
Pour s'affranchir des navigateurs, la solution à adopter est une directive dans le fichier .htaccess pour forcer le téléchargement d'un fichier PDF (ou autre). Plus d'info en faisant une recherche à l'aide de votre moteur de recherche préféré!
Cordialement.