den Wert an meine Textbox im Formular übergebe, wenn ich den Wert aus dem Popup erhalten habe
Du kannst den Wert eines Formularfeldes im Ausgangsfenster auch direkt aus dem Popup-Fenster beschreiben:
opener.document.forms.MeinFormular.elements.MeinFeld.value = "foo";
Oder über eine ID:
opener.document.getElementById("MeinFeldId").value = "foo";
Siehe:
http://de.selfhtml.org/javascript/objekte/elements.htm (Allgemeine Verwendung)
http://de.selfhtml.org/javascript/objekte/elements.htm#value
http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id
Einen Event »hat Daten aus dem Popup-Fenster empfangen« gibt es nicht, du kannst höchstens vor dem Schließen eine Funktion im Ausgangsfenster anstoßen. Z.B.
opener.funktion("wert")
Ansprechen des Formularsfeldes geht dann wie oben, nur ohne opener davor.
Mathias