Quelle est la meilleure façon de détecter Adobe Acrobat Reader à partir d'un navigateur Web? Je suppose que cela devrait être fait du côté client (je ne pense pas qu'Adobe ajoute des chaînes d'agent utilisateur). De préférence en JavaScript et dans Internet Explorer, bien qu'il serait bien si cela pouvait aussi être fait dans FireFox, Safari, etc ...Quelle est la meilleure façon de détecter qu'Adobe Acrobat Reader est installé à partir d'un navigateur?
2
A
Répondre
0
This article du site d'Adobe devrait vous apporter ce dont vous avez besoin.
EDIT
En testant cela, il est pas à 100% mais, comme je l'ai acrobate, mais il ne détecte pas dans IE 6.
1
Notez également que, même si quelqu'un ne pas avoir le plugin Acrobat Reader, il pourrait encore être capable de lire des fichiers PDF (par exemple, en demandant au navigateur de lancer un lecteur externe tel que kpdf). Donc, permettre à l'utilisateur de télécharger le PDF même si le plugin est introuvable. Sans oublier les personnes avec Javascript désactivé (ou les utilisateurs de NoScript).
Questions connexes
- 1. Quelle est la meilleure façon de détecter si Excel 2003 est installé?
- 2. Cochez Adobe Reader est-il installé (C#)?
- 3. Quelle est la meilleure façon de détecter si un objet Javascript donné est un élément DOM?
- 4. Quelle est la meilleure façon de détecter si un IDataReader est vide?
- 5. Quelle est la meilleure façon de commencer à utiliser Mylyn?
- 6. Quelle est la meilleure façon d'importer/lire des données à partir de fichiers pdf?
- 7. Quelle est la meilleure façon de créer des vignettes à partir de la vidéo en PHP?
- 8. Quelle est la meilleure façon d'accéder à un port série à partir de VBA?
- 9. Quelle est la meilleure façon de diviser deux objets TimeSpan?
- 10. Quelle est la meilleure façon d'ouvrir des fichiers PDF à partir d'une JSP?
- 11. Détecter via javascript si Silverlight est installé
- 12. Quelle est la meilleure façon de gérer les exceptions ObjectDataSource?
- 13. Quelle est la meilleure façon de déboguer un Oracle SP?
- 14. Quelle est la meilleure façon d'interroger le nombre de lignes à partir des données de base?
- 15. Meilleure façon de télécharger plusieurs fichiers à partir d'un navigateur
- 16. Quelle est la meilleure façon de trouver l'inverse de datetime.isocalendar()?
- 17. Quelle est la meilleure façon d'accéder à SOAP WebServices à partir du code natif portable?
- 18. Quelle est la meilleure méthode pour détecter xml en JavaScript
- 19. Quelle est la meilleure façon de formater C# dans WordPress?
- 20. Quelle est la meilleure façon de démarrer avec Open Source?
- 21. Quelle est la meilleure façon de tester les services WCF?
- 22. Quelle est la meilleure façon d'instancier un générique à partir de son nom?
- 23. Quelle est la meilleure façon d'appeler un service Web à partir de Windows Mobile (.NET 3.5)
- 24. Quelle est la meilleure façon d'obtenir des résultats agrégés à partir de NHibernate?
- 25. Quelle est la meilleure façon de servir des pages Web statiques à partir d'une application Django?
- 26. Quelle est la meilleure façon de créer des lettres imprimables à partir d'une application MVC?
- 27. Quelle est la meilleure façon d'analyser HTML à partir d'un éditeur de texte enrichi en Perl?
- 28. En C#, quelle est la meilleure façon d'enchaîner les constructeurs?
- 29. Quelle est la meilleure façon d'exposer l'API de mon serveur?
- 30. Quelle est la meilleure façon de rafraîchir un indice Nutch?
Je supprime intentionnellement le plug-in d'Acrobat Reader de mon système, car il est difficile pour moi d'ouvrir un PDF dans la fenêtre de mon navigateur. – Powerlord