Hallo zusammen,
durch ein Perl/cgi-Programm wird HTML-Code ausgegeben. Darin ist ein Submit-Button enthalten. Ausschnitt Quellcode:
<form name="FormNews"
action="http://www.domain.de/cgibin/Programm.cgi" method="POST">
<!--- Versteckte felder --->
<input type="hidden" name="COMMAND" size="5" value="All">
<input type="hidden" name="News" size="1" value="200710">
<input type="submit" id="ButtonPrevious" value="P"
class="ButtonPfeil" style="width: 20px"
onMouseOver="HgrFarbeWechseln('ButtonPrevious', ButtonFarbeOver)"
onMouseOut="HgrFarbeWechseln('ButtonPrevious', ButtonFarbeOut)"
onclick="setNews('All', '200710')">
</form>
in der Javascript-Funktion setNews werden in den versteckten Inputfeldern lediglich die Values neu gesetzt.
Das Programm ruft sich beim klicken auf den Button selbst wieder, jedoch mit anderem Feldinhalt, auf. Beim ersten klicken auf den Submit-Button öffnet sich ein neuen Fenster, was ich jedoch nicht nachvollziehen kann. Nach dem zweiten Aufruft wird beim Klicken auf den Submit-Button die Daten, wie auch schon beim ersten mal gewünscht, im selben Fenster angezeit.
Wie ist es möglich, dass bei Submit ein neues Fenster geöffnet wird?