Hallo! Ich kann ein Problemm nicht lösen. Und zwar:
Fenster1 öfnet Fenster2. Ich schreibe ein Wert im Feld des Formulares Fenster2. Diesen Wert möchte ich an Fenster1 übergeben (Durch, dass ich ein Link anklicke). In IE funktionirt es, aber nicht in Netscape.
window.opener.document.Form.Feld.value=window.document.Form.Feld.value;
Hallo Nadja,
Du kannst Fenster2 explizit eine Referenz auf Fenster1 mitgeben.
Also in Fenster1 etwa:
Fenster2 = window.open(...);
Fenster2.MeinOpener = self;
Dann kannst Du in Fenster2 schreiben:
if(MeinOpener) MeinOpener.document.Form.Feld.value = ...
und der Wert wird in Fenster1 gesetzt.
Gruss
Sebastian