Maison  >  Article  >  interface Web  >  Comment garantir que les PDF sont téléchargeables en un seul clic, en contournant l'ouverture dans le navigateur ?

Comment garantir que les PDF sont téléchargeables en un seul clic, en contournant l'ouverture dans le navigateur ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-23 01:05:31346parcourir

How to Ensure PDFs Are Downloadable in One Click, Circumventing In-Browser Opening?

PDF téléchargeables en un seul clic : éviter l'ouverture dans le navigateur

Dans le domaine de la programmation Web, contrôler l'interaction de l'utilisateur avec les fichiers est essentiel pour offrir une expérience fluide. Une demande courante consiste à trouver un moyen de rendre les liens PDF téléchargeables au lieu de s'ouvrir automatiquement dans le navigateur. Voici un guide étape par étape pour obtenir ce comportement souhaité :

HTML5 à la rescousse : présentation de l'attribut de téléchargement

Avec HTML5, cette fonctionnalité est désormais facilement disponible . La clé réside dans l'ajout d'un attribut « téléchargement » à l'élément qui renvoie au fichier PDF. Voici un exemple :

<code class="html"><a href="http://link/to/file" download="FileName">Download it!</a></code>

En spécifiant l'attribut « télécharger » avec le nom de fichier souhaité, le navigateur invitera les utilisateurs à télécharger le fichier au lieu de l'ouvrir dans l'onglet de navigation. Cela offre une expérience plus conviviale et intuitive aux utilisateurs qui ont spécifiquement l'intention d'enregistrer le PDF localement.

La source d'inspiration

La connaissance de cette technique provient de une ressource précieuse :

  • http://updates.html5rocks.com/2011/08/Downloading-resources-in-HTML5-a-download

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn