Thomas Meinike: cloneNode funktioniert im Firefox, nicht aber im IE

Beitrag lesen

Hallo,

cloneNode ist erst im DOM-Level-2 definiert, Firefox und Opera beherschen diesen Level bereits, der Internet-Explorer hinkt da hinterher, er beherscht nur den Sprachumfang von Level 1.

Nein, cloneNode() entstammt bereits dem DOM Level 1 Core und auch der IE 5+ kommt damit prinzipiell zurecht (siehe Testbeispiel).

Das spezielle Problem mit Flash ist wohl eher das Renderverhalten, welches die Objekte beim Laden "on top most" platziert und bei Aenderungen im DOM-Baum nicht neu rendert.

Insofern sind das Erzeugen eines neuen object-Elements oder innerHTML einen Versuch wert.

MfG, Thomas