IE (Acrobat-)Plugin-Check
Ueli Scheidegger
- browser
Hallo zusammen,
ich suche eine Möglichkeit den Internet Explorer Browser abzufragen, ob ein bestimmtes Plugin resp. ActiveX-Control installiert resp. aktiviert ist oder nicht, um anschliessend entsprechende Reaktionen auslösen zu können. Besonders interessiert mich eine Lösung für das Adobe Acrobat PDF Plugin.
Wer kennt einen Weg, diese Info dem Browser zu entlocken?
Herzlichen Dank im voraus für Eure Antwort.
Ueli
NB: - Lösungen für Netscape kenne ich und funktionieren tadellos.
- Ich habe da kürzlich einen Lösungsansatz über ein im Javascript eingebettes VisualBasic Script gesehen und getestet, das nach dem Flash und ShockWave Plugin frägt. Das funktioniert zwar, aber nur unter der Bedingung, dass man den exakten Wortlaut des Plugin-Strings kennt. Hier die wesentlichen Auszüge dazu:
<SCRIPT LANGUAGE=VBScript>
on error resume next
FlushPlugin = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.1"))
</SCRIPT>
....
<script language=javascript>
if ( FlushPlugin ) { tue irgend was }
etc. etc.
</script>
Hallo Ueli
ich suche eine Möglichkeit den Internet Explorer Browser abzufragen, ob ein bestimmtes Plugin resp. ActiveX-Control installiert resp. aktiviert ist oder nicht, um anschliessend entsprechende Reaktionen auslösen zu können. Besonders interessiert mich eine Lösung für das Adobe Acrobat PDF Plugin.
Da ist der MS IE meines Wissens nach immer noch ziemlich doof. Auf http://msdn.microsoft.com/workshop/author/clientcaps/overview.asp ist wohl alles zusammengetragen, was man dem MS IE mit JavaScript ueber die Umgebung des Client-Rechners entlocken kann. Vielleicht kann man ueber die Scriptlet-Technologie (siehe http://msdn.microsoft.com/workshop/languages/clinic/xmlscript.asp) mehr ueber den Client rausbekommen, aber damit kenne ich mich nicht weiter aus.
viele Gruesse
Stefan Muenz