Lien inactif selon navigateur dans document PDF - HTML/CSS - Programmation
Marsh Posté le 01-10-2013 à 17:42:26
ritalou a écrit : Dans ce site, il y a un lien hypertexte dans un document au format PDF (qui s'affiche en pleine page). |
Si j'ai bien compris, tu as un lien hypertexte dans un document PDF, qui pointe vers un autre PDF, et c'est ce lien qui merde (alors que le document PDF est affiché par le navigateur).
Déjà, Firefox, Chrome et Safari utilisent leur propre outil pour visualiser des PDFs, qui doit avoir les mêmes restriction en matière d'origine du domaine des liens. IE doit probablement utiliser le lecteur PDF par défaut.
Je ne sais pas comment tu as fait ton lien dans le PDF, mais si c'est un chemin d'accès vers un fichier (domaine file://) et que tu accèdes ton PDF via le domaine http://, tout navigateur pas trop pourri devrait te refuser l'accès. Et vu que t'es dans un PDF, tu n'auras probablement même pas d'erreur dans la console.
Bref, faudra probablement mettre un lien http dans ton PDF (ce qui de toute façon sera nettement moins casse gueule d'un lien file://).
Edit: ouaip, je viens de tester avec FF: un lien file:// dans un PDF accèdé en http:// merde (sans aucune erreur signalée). Un lien http:// dans un PDF accèdé en http://, ça fonctionne.
Marsh Posté le 02-10-2013 à 15:51:54
merci pour cette réponse claire et détaillée
j'ai apporté les correction au PDF dans lequel il y a le lien et cela fonctionne sous Firefox et Chrome
Marsh Posté le 01-10-2013 à 16:28:22
Salut,
Je crée un site pour mon auto entreprise.
Dans ce site, il y a un lien hypertexte dans un document au format PDF (qui s'affiche en pleine page).
Ce lien renvoi vers un autre document PDF.
Le problème est que ce lien n'est actif que sous Internet Explorer : j'ai essayé avec Chrome, Firefox et Safari
et rien ne se passe lorsque je clique dessus depuis ces navigateurs.
Par avance merci pour votre aide.
P.S. : j'ai créé les documents à partir de documents texte OpenOffice (.odt) que j'ai exporté au format PDF