Hallo,
ich habe jetzt bereits einige Stunden probiert, gesucht und gelesen.
Jetzt muss ich doch fragen:
Ich habe ein Frameset, bestehend u.a. aus ausgabe und eingabe
In ausgabe steht ...<body id="ausgabebox">...
In eingabe steht folgendes script:
...
var target = parent.ausgabe.document.getElementById("ausgabebox");
var addline = document.createTextNode("Hallo");
target.appendChild(addline);
...
Im Mozilla geht alles prima, im IE kommt ein Scriptfehler
"Ungültiges Argument". Wenn ich zu Testzwecken eine einzige HTML-Seite bastle, also das appendChild ins gleiche Fenster erfolgt, gibt es keine Probleme.
Meine IE-Version: 6.0.2900.2180.xpsp_sp2_rtm.040803-2158. Den habe ich samt der neuen Sicherheitsrichtlinien stark in Verdacht. Nur, wenn Funktionalität wieder lokal abhängt ... aargh.
Sinn der ganzen Geschichte ist ein PHP-Chat. Der Null-Pixel hohe Transmitter-Frame submitted sich selbst im Intervall und "holt" die neuen Chat-Zeilen. Danach sollen diese in das Ausgabefenster eingehangen werden. Vorteil: Ich ziehe nicht immer das Ausgabefenster, welches durch die reloads flackert und unruhig wirkt.
Ich möchte andere Technologien wie Flash oder Java-Applets vermeiden.
Vielen Dank für Eure/Ihre Hilfe.
Grüße
Sascha