Tom: Mit Submitbutton neues Fenster öffnen CGI starten....

Beitrag lesen

Wie kann ich, wenn jemand den Submit Button drückt, ein neues Fenster öffnen, dann darin eine PL datei ausführen die Parameter direkt über post bekommt?

Hallo

Vielleicht hilft Dir folgendes Vorgehen:

1. Öffne über Javascript vor dem Absenden der Formulardaten ein Fenster mit dem Namen "xxx".

2. Leite das Resultat vom Perl-Skript über das target-Attribut in dieses Fenster um.

Beispiel:

<form action="http://xy.com/cgi-bin/test.pl" method="post" target="FensterZ" onSubmit="{ open("datei.htm","FensterZ","width=310,height=400); return true; }">

Ich hoffe, dass es so funktioniert.
Natürlich kann man für den onSubmit-Handler auch eine eigen JS-Funktion im Header schreiben. Wichtig ist jedoch, dass die Funktion "true" zurückgibt.

Grüsse

Tom