Hallo,
um die Meldung "Klicken Sie hier..." bei z.B. FlashMovies im IE loszuwerden, habe ich bisher per JavaScript das Flash-Objekt gelöscht und dann das object-Tag als String neu aufgebaut und über innerHTML eingefügt - was auch funktioniert hat - kein Rahmen mehr.
Um das Ganze zu vereinfachen und ggf. auch mehrere SWF's zu verarbeiten, wollte ich jetzt folgendermaßen vorgehen:
if(document.getElementsByTagName("object").length>0)
{
for(var i=0;i<document.getElementsByTagName("object").length;i++)
{
var tmpNode=document.getElementsByTagName("object")[i].cloneNode(true);
var parNode=document.getElementsByTagName("object")[i].parentNode;
parNode.removeChild(document.getElementsByTagName("object")[i]);
parNode.appendChild(tmpNode);
}
}
}
Die Funktion wird bei body.onload aufgerufen. Das Movie wird zwar neu eingefügt - der Rahmen mit der Meldung bleibt leider. Könnt Ihr mir sagen, woran dass liegt?
Danke und Grüße Basti