Gargamel: Aktivierung von Flash-Element im IE verhindern

Beitrag lesen

Hallo,

ein testweise eingebautes ...

function enableActiveX(containerID)
{

alert(document.getElementById(containerID).innerHTML);

zeigte nur ein <object .... ></object> Also ohne die params.
Überprüft durch ein  alert(document.getElementsByTagName("object")[0].innerHTML);
Dort stand dann tatsächlich "nichts".

Der Fehler ist damit zwar klar, aber wie es dazu kommt ist mir rätselhaft. Im Opera kann ich dieses seltsame Verhalten nicht nachvollziehen.

Danke für Deine Mühen, auch wenns mir natürlich nur bedingt weiterhilft. ;-) Muss auch zugeben, dass meine JavaScript-Kenntnisse bei Weitem nicht ausreichen, um das halbwegs kompetent zu beurteilen.

Mich wundert halt nur, dass es auf sbk.org bis vor einigen Tagen exakt so implemetiert war und prima funktionierte (Lediglich das Objekt hatte ein paar zusätzliche Angaben, wie z.B. "pluginspage" oder "codebase"). Inzwischen wurde dort mittels dem "AC_OETags.js"-Script zwar noch eine Flash-Detection eingebaut, aber das dürfte keinen großen Unterschied machen. Vorher liefs ja auch.

Tja, Pech gehabt. Müssen die IE-Nutzer eben einmal mehr klicken.

Dank und Gruß
Gargamel