Maison >développement back-end >tutoriel php >Comment puis-je forcer les téléchargements de PDF dans un navigateur, quelle que soit l'installation d'Adobe Acrobat ?
Personnalisation du téléchargement des liens PDF
Lorsque vous fournissez des liens PDF à télécharger sur une page Web, vous pouvez rencontrer un problème où le comportement varie en fonction de si Adobe Acrobat est installé. Pour vous assurer que le fichier s'ouvre toujours dans une invite de téléchargement, suivez la solution HTML 5 ci-dessous :
<a href="./directory/yourfile.pdf" download="newfilename">Download the pdf</a>
Dans ce code, "newfilename" représente le nom de fichier suggéré pour le fichier téléchargé. S'il est laissé vide, il sera par défaut le nom de fichier d'origine côté serveur.
<a href="./directory/yourfile.pdf" download>Download the pdf</a>
Considérations de compatibilité :
Cette solution a été testée avec succès sur Firefox 21 et Iron . Cependant, il peut ne pas être compatible avec les navigateurs obsolètes ou incompatibles avec HTML5. Notamment, il ne force pas les téléchargements dans Internet Explorer.
Vérification de compatibilité :
Pour vérifier la compatibilité, reportez-vous au lien suivant : http://caniuse.com/ #feat=télécharger
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!