Frames IE / Netscape
Marcel Belser
- javascript
Hallo
Ich habe ein Frameset aus 3 Fenstern und im 2.Fenster nochmals ein Framset aus 2 Fenstern.
Nun bin ich im 2.Frameset/Fenster 2 und will 'Hallo' ins 1.Frameset/Fenster 3 (Adresse) schreiben
Folgende Zeilen funktionieren beim Netcape tadellos.
Warum geht es beim IE nicht ? Also wenn ich die Homepage lokal aufrufe geht es auch mit dem IE. Sobald ich aber die Page online aufrufe kommt immer eine Fehlermeldung.
parent.parent.Framename.document.open();
parent.parent.Framename.document.write("Hallo");
parent.parent.Framename.document.close();
Für Framename habe ich 'Adresse' verwendet. Könnte das ein reserviertes Wort sein?
Gruss
Marcel
www.pfadiuro.ch - Intern - Fotoarchiv - DiaShow
parent.parent.Framename.document.open();
parent.parent.Framename.document.write("Hallo");
parent.parent.Framename.document.close();
Warum parent.parent? Einmal parent reicht vollkommen :-)
parent.Framename.document.open();
parent.Framename.document.write("Hallo");
parent.Framename.document.close();
Außerdem:
Sind die 1. und die 3. Zeile nicht überflüssig? Also ich meine, document.write() müsste doch auch ohne open() und close() funktionieren, oder nicht?
Falls nicht, ich lasse mich gern belehren.
viele Grüße
Tom
Warum parent.parent? Einmal parent reicht vollkommen :-)
Ich muss ja zum ersten Frame zurück. Also parent.parent...
Sind die 1. und die 3. Zeile nicht überflüssig? Also ich meine, document.write() müsste doch auch ohne open() und close() funktionieren, oder nicht?
Nur die Zeile 2 geht natürlich auch, aber dann wird immer an das Dokument angefügt. Ich will aber jedesmal ein neues Dokument.
Gruss
Marcel