Aloha!
onClick="window.opener.variable=wert;window.close()";
Das legt zwar Variablen im Opener an, aber packt den Wert nicht ins Formular (wo er hingehören würde).
onclick="opener.document.forms[0].elements[...].value='wert'; window.close();"
Natürlich musst du das noch etwas ausschmücken:
- Gibt es einen Opener
- Ist der Opener nicht geschlossen und so weiter
Kann man machen, kann man auch lassen. Die Wertzuweisung geht dann ins Leere - das dürfte also kein Problem sein. Und dass das Fenster geschlossen wird, ist wohl auch nicht sehr schlimm.
- Sven Rautenberg