Sven Rautenberg: variablenübergabe von popup in formular des openers

Beitrag lesen

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