Variable von Popup an Hauptfenster übergeben

sebeljaner

Grünschnabel
Hallo,
normalerweise programmiere ich in Javascript nicht und deswegen kenne ich mich dort auch nicht so aus.

Ich schilder mal kurz mein Vorhaben:
Ich öffne über das übliche Hauptfenster ein Popup. Im Popup ist nun eine Variable die ich per Klick in das Hauptfenster in eine Textbox in einem Formular übertragen möchte. Im Idealfall soll, sich dann das Popup nach diesem Klick auch schließen.

Ich habe schon danach gesucht wie andere das lösen, aber bisher habe ich das nicht gefunden, wonach ich suche.


Könnte mir da vielleicht jemand weiterhelfen?


MfG
sebeljaner
 
Ein Beispiel:

Hauptfenster:
HTML:
<a href="#" onclick="
    window.open('http://www.foo.de/bar.html','',''); return false;
">Fenster öffnen</a>

<textarea></textarea>

Pop-Up (hier im Beispiel http://www.foo.de/bar.html):
HTML:
<a href="#" onclick="
    opener.document.getElementsByTagName('textarea')[0].value = 'foobar';
    window.close();
">Textbox ändern</a>
 
Danke für die schnelle Antwort.
Ich habe es ausprobiert, doch leider überträgt er nichts ins Hauptfenster und wenn ich auf den Link klicke bleibe ich im selben Popup ohne das etwas passiert.

MfG
 
So, nachdem ich es etwa angepasst habe funktioniert es jetzt.
Code:
<a href="#" onclick="
    opener.document.getElementById('idname').value = 'foobar';
    window.close();
">Textbox ändern</a>

Vielen Dank.
 

Neue Beiträge

Zurück