What's the best way to detect that Adobe Acrobat Reader is installed from a web browser? I'm assuming it would have to be done on the client-side (I don't think Adobe adds any user-agent strings). Preferably in JavaScript and in Internet Explorer, although it would be nice if it could also be done in FireFox, Safari, etc...
views:
422answers:
2
A:
This article from the Adobe website should get you what you need.
EDIT
In testing this it isn't 100% though, as I have acrobat, but it doesn't detect it in IE 6.
Mitchel Sellers
2008-10-29 13:42:56
+1
A:
Also note that, even if someone does not have the Acrobat Reader plugin, he might still be able to read PDF files (for instance, by telling the browser to launch an external reader such as kpdf). So allow the user to download the PDF even if the plugin cannot be found. Not to mention the people with Javascript disabled (or NoScript users).
CesarB
2008-10-29 22:47:42
I intentionally remove Acrobat Reader's plugin from my system, as it bugs the heck out of me having a PDF open inside my browser window.
R. Bemrose
2008-11-06 21:16:13