hi,
ein action="window.open ...." alleine öffnet mir das Fenster mit dem PHP Skript, allerdings ohne die Post-Variablen.
Eben, deshalb wollen wir _das_ nicht machen.
Ein onSubmit liefert das selbe Ergebnis.
Öffne onsubmit dein Popup - aber _ohne_ darin bereits die Zielseite aufzurufen. "about:blank" oder ggf. auch einfach "" als Adresse.
Ich kann den Bezug zwischen den zu versendenen Post-Variablen und dem aktiven Window in meinem Popup nicht herstellen.
Das macht das target-Attribut des Formulars schon für dich.
gruß,
wahsaga
Hab mal ein Sample gemacht:
Die Seite mit dem Formular:
<form id="form1" name="form1" method="post" action="do.php"
onsubmit="window.open(, "testbox", "width=200,height=200,left=100,top=200"); return false" target="testbox">
<input type="text" name="textfield">
<input type="submit" name="Submit" value="Senden">
</form>
Die Seite mit dem php:
<?php
echo $_POST["textfield"];
?>
Ein neues Fenster geht auf, aber leider kein Popup, sondern ein nromales Browserfenster.
Grüsse
Matthias
Ich glaub jetzt hab ich´s langsam verstanden, werds morgen nochmal testen, danke iom Voraus.
Grüsse
Matthias