Jannes: Scriptausführung im IE trotz fehlendem Flash-Plugin garantieren

Beitrag lesen

Hi,

ich erzeuge im IE(8) dynamisch ein <object> Element, um darin einen Flash-Film (den JW FLV-Player) abzuspielen. Da in meinem IE aber kein Flash-Plugin verfügbar ist, bricht mir der Browser die Ausführung meines JavaScripts mit einer Fehlermeldung ("The specified module could not be found.") ab.

o = document.createElement("object");

try { o.type = "application/x-shockwave-flash"; } // wirft "The specified module could not be found."
catch (e) { alert(e); } // wird nie ausgeführt

  
Ich kenne mich mit Javascript fast gar nicht aus, aber gibt es da nicht eine implementierte Möglichkeit im Browser geladene Module/Plugins abzufragen?  
  
Und dann wäre die Frage, was willst Du machen, wenn kein Flash-Player verfügbar ist, das Object hast Du ja schon im ersten Schritt erstellt?  
  
Gruß,  
Jannes