Si je ne me trompe pas, Google Docs offre le moyen d'afficher un PDF qui est stocké sur le même serveur que la page Web via un fichier de type <iframe>
mais j'ai besoin de savoir comment je peux le faire de manière compatible avec tous les navigateurs.
Réponses
Trop de publicités?Vous pouvez envisager d'utiliser PDFObject par Philip Hutchison.
Si vous recherchez une solution sans Javascript, vous pouvez utiliser des balises comme celles-ci :
<object data="myfile.pdf" type="application/pdf" width="100%" height="100%">
<p>Alternative text - include a link <a href="myfile.pdf">to the PDF!</a></p>
</object>
Si je ne me trompe pas, l'OP demandait (bien qu'il ait ensuite accepté une solution .js) si le serveur d'affichage de PDF intégré de Google pouvait afficher un PDF sur son propre site Web.
Donc, un an et demi plus tard : oui, il le fera.
Voir http://googlesystem.blogspot.ca/2009/09/embeddable-google-document-viewer.html . Voir aussi https://docs.google.com/viewer et saisissez l'URL du fichier que vous souhaitez afficher.
Edit : En relisant, le PO demandait des solutions qui n'utilisent pas d'iFrames. Je ne pense pas que ce soit possible avec la visionneuse de Google.
Essayez avec Papier flexible http://flexpaper.devaldi.com/
cela fonctionne comme scribd
- Réponses précédentes
- Plus de réponses