Hallo Ingrid,
| Und wenn du es einfach ganz brutalbanal per innerHTML reinprügelst ...?
von diesem Ratschlag habe ich Gebrauch gemacht.
es ist sogar so, dass ich für die Kompatibilität unter den IEs nur mit innerHTML wirklich glücklich werden kann, da IE6 und IE7 das Erzeugen von <param>-childNodes nicht wirklich unterstützen... stattdessen werden diese in reichhaltiger Fülle automatisch beim Zuweisen der classid an das <object> erzeugt:
function erzeuge_flash_object () {
var o = document.createElement("object");
o.classid = "CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000";
if (o.outerHTML) alert(o.outerHTML); // viele bunte childNodes...
}
Bewundern kann man das Zauberkunststück hier: weird_ie67.html (nur mit IE6 oder IE7 ansurfen!)
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)