Christian Mehler: Tabelle in dynamischem iFrame funktioniert in IE nicht

Beitrag lesen

Hallo,
ich kämpfe mal wieder mit dem IE ... im FF geht es ohne Probleme.

Ich erstelle im HTML ein iFrame:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<iframe id="chat_view" name="chat_view" frameborder="0" width="100%" style="border-width: 0px; height: 350px; min-height: 300px;"></iframe>
...

Dieses möchte ich später mit Code füllen:

function chat_box(name)
    {
     var str = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';
     str+= '<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></head>';
     str+= '<body></body></html>';

name.write(str);
     name.close();
    }

function chat_start()
    {
     chat_v = top.frames.chat_view.document;

num = 0;
     chat_box(chat_v);
     chat_v.body.innerHTML = ">>> Herzlich Willkommen in unserem Chat!<br />";
     chat_v.body.innerHTML += ">>><span id="Test">Sie bekommen die letzten 10 Mitteilungen angezeigt!</span><br />";
     chat_v.body.innerHTML += "<hr>";
     chat_v.body.innerHTML += ">>> THEMA: Momentan ist <b>kein bestimmtes Thema</b> vorgesehen, sondern ein <b>freier Chat</b>!<br />";
     chat_v.body.innerHTML += "<hr>";
     chat_v.body.innerHTML += "<table id="chat_tabelle"><tr><td></td><td></td></tr></table>";

tChat = chat_v.getElementById("chat_tabelle");

xajax_chat_refresh(num);
    }

Man beachte, dass ich hierbei eine Tabelle in dem iFrame erzeugt habe, auf die ich später eigentlich ganz normal zugreifen wollte:

function chat_write(name, datum, text, own, fluester)
    {
     var tRow = tChat.insertRow(tChat.rows.length);

var tCell1 = tRow.insertCell(0);
     var tCell2 = tRow.insertCell(1);

tCell1.appendChild(document.createTextNode(name+":"));
     tCell2.appendChild(document.createTextNode(text));
[...]
    }

Der Effekt ist einfach zu erklären: Es passiert nichts!
Da ich leider bisher keine Lösung dazu gefunden habe und auch schon viel gegoogelt habe und auch hier im Forum geschaut habe, weiß ich nicht weiter ... im FF läuft es ohne Probleme

Vielen Dank für eure Antworten
   Christian Mehler