2008-10-29 8 views
2

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?

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).

+1

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

Questions connexes