Bastian Gretges: cloneNode im IE

Beitrag lesen

Hallo zusammen,

möchte eine Tabelle kopieren und in ein neues Fenster einfügen. Gehe wiefolgt vor:
var liste = document.getElementById("liste").cloneNode(true);
var druck = window.open(uri,"test");
druck.focus();
var js = '<html><head></head><body><span class="head">Ergebnis&uuml;bersicht</span></body></html>';
druck.document.open();
druck.document.write(js);
druck.document.getElementsByTagName("body")[0].appendChild(liste);
for ( i = 0; druck.document.getElementById(i) != null; i++ ) {
  druck.document.getElementById(i).style.display = "";
}
druck.document.close();
Funktioniert im FF einwandfrei, im IE (7) kommt die Meldung:
"Schnittstelle nicht unterstützt."

Weiß jemand Rat? Danke schonmal.

Gruß,
Basti