Ralf: Daten in anderes Fenster schreiben

Hallo Zusammen,
Ich versuche mal mein Problem so gut es geht zu beschreiben.

Seite1: 3 Frames -> 1. Kopf; 2. Auswahlbereich; 3. Formular mit verschiedenen Feldern z.B. Baustelle (dieses Formular wird vom Benuzer ausgefüllt)

Von dort wird eine 2. Seite beim klick (onklick) im 2. Frame geöffnet ( mit var FensterB=window.open()..).

Seite2: 2 Frames -> 1. Auswahlbereich; 2. Formular mit verschidenen Werten aus Datenbank z.B. Baustelle

Nun soll wenn jemand dort (2.Seite) etwas ausgewählt hat, gewisse Daten (z.B. BaustellenName) in das Fentser 1 (3. Frame) geschrieben werden.
Nämlich in die entsprechenden Felder z.B. Baustelle.
Nach dem schreiben der Daten soll sich das 2.Fenster schließen.

Nun das schließen ist kein Poblem das habe ich mit window.close() im Fenster 2 hinbekommen.

Nun aber das schreiben in das erste Fenster ????

Ich habe es wie folgt versucht:
Im Fenster 2 : beim Klick Funktion und dort :
opener.Framename.Formularname.Element.value = ....
leider passiert da garnichts, nicht mal ne Fehlermeldung.

2. Versuch.
Ich habe das 1.Fenster mit einer Variable gestartet ( also sozusagen aus einem Fenster 0) var Fenster1 = window.open()...
Dann hate ich jar einen Namen nämlich fenster1

so , dann habe ich im Fenster 1 so Versucht:
fenster1.Framename.Formularname.Element.value = ....
Leider auch keine Reaktion.

Jetzt weis ich leider nicht mehr weiter.

Vieleicht könnte mir jemand einen Tipp geben.
Danke

Gruß Ralf

  1. window['name'].frames['name'].document.forms['formname'].elements['elementname'].value=

    also:

    opener.frames['name'].document.forms['formname'].elements['elementname'].value=

    oder

    der opener gibt ein window-objekt zurück.

    Dieses hat frames['name'] oder frames[zahl] (oder nicht...)

    Diese geben ein frame-objekt zurück.

    In dem ist das document... weiter wie gehabt.