Osiris: Opener reloaden

Beitrag lesen

Hallo.

Ich weiß, dass eine ähnliche Frage hier schon öfter gestellt worden ist, habe aber keine für mich zutreffende Antwort gefunden.

Die Situation:
Ich benutze eine php-generierte Seite mit Formular.
Das Formular hat die Eigenschaften  target="_blank" aktion="irgendwas.php" und method="post".

Das Ziel:
"irgendwas.php" soll sich nach ausführen des Scriptes selbstständig schließen und das Ursprungsfenster aktualisieren.

Mein Ansatz:
Datei: "irgendwas.php"
<?php
tu_was();

echo "<script language="JavaScript" type="text/javascript">\n
      opener.location.reload();                                \n
      window.close();                                          \n
      </script>                                                \n";
?>

Das Problem: Das Pop-up wird zwar geschlossen, der opener wird aber nicht aktualisiert.
Was mache ich falsch?
Liegt es am Aufruf über <form>?

Ich danke euch für etwaige Hilfe.
mfg,
Marc