Maison > interface Web > js tutoriel > le corps du texte

Comment forcer le téléchargement de fichiers PDF au lieu de les ouvrir dans le navigateur ?

Patricia Arquette
Libérer: 2024-10-22 21:44:02
original
299 Les gens l'ont consulté

How to Force Download PDFs Instead of Opening Them in Browser?

Télécharger des PDF au lieu de les ouvrir dans le navigateur

Lorsque vous cliquez sur un lien vers un fichier PDF, il est courant que le navigateur ouvrez le fichier dans un nouvel onglet ou une nouvelle fenêtre. Cependant, dans certaines situations, vous souhaiterez peut-être que le PDF soit téléchargé à la place.

Utilisation de l'attribut "Télécharger" de HTML5

En HTML5, vous pouvez définir le " download" sur l'attribut élément pour spécifier le nom du fichier téléchargé et déclencher le processus de téléchargement. Voici comment l'utiliser :


Téléchargez-le !

L'attribut "télécharger" offre les avantages suivants :

  • Empêche le PDF de s'ouvrir dans le navigateur
  • Définit automatiquement l'en-tête de disposition du contenu sur " attachment; filename=FileName.pdf"
  • Respecte les paramètres de téléchargement par défaut de l'utilisateur (par exemple, emplacement, nom de fichier)

Remarque :

Avant HTML5, il n'était pas directement possible de forcer les navigateurs à télécharger des PDF. Des solutions alternatives impliquent l'utilisation de JavaScript ou l'intégration du PDF dans un fichier