Submit-Button soll mittels "Link in neuem Fenster öffnen" geöffnet werden
Fastjack
- javascript
Hallo,
Wie kann ich es schaffen, daß mein Button, mittels JavaScript gebaut, beim IE durch die rechte Maustaste und "Link in neuem Fenster öffnen" keine Fehlermeldung a´la Seite nicht gefunden anzeigt, sondern ganz gewöhnlich das Formular submitted ?
Der Code ist folgender :
<form ... mit action usw.>
<a href="javascript:document.formName.submit()">Fertig</a>
</form>
Ein normaler Linksklick funktioniert wunderbar, ebenfalls rechte Taste und "Öffnen".
Danke.
Ich nehme an du hast bei action eine html-seite angegeben?
file:///D:/Programmierung/Internet/selfhtml80/javascript/objekte/forms.htm#submit
Hallo,
danke für die schnelle Nachricht, aber ich verstehs leider immer noch nicht. Mein Code ist wie folgt :
<form name="form1" action="controll.jsp?param1=abc¶m2=def" method="post">
<a href="javascript:document.form1.submit()">Suchen</a>
</form>
Normaler Linksklick und rechte taste "Öffnen" laufen wunderbar, aber nur leider nicht das "Link in neuem Fenster öffnen. Da sagt er, daß er die Seite nicht findet. In der der URL des neuen Fensters steht "javascript:document.form1.submit()"
Danke nochmal.
Hallo Fastjack.
Da sagt er, daß er die Seite nicht findet. In der der URL des neuen Fensters steht "javascript:document.form1.submit()"
Naja, wonach soll der Browser auch suchen?
Nach einer Resource namens "document.form1.submit()" welche über das "javascript:"-Protokoll übertragen wird?
Dieses Thema schwirrt hier noch irgendwo umher.
Zuallererst verbietet dir niemand, den Submit-Button mit CSS so zu formatieren, dass er wie ein Link aussieht. Bedenke aber, dass er dann womöglich übersehen wird, da er nicht der typischen Optik eines "Abschicken"-Buttons entspricht. Es gibt eine Extension für Firefox, die es erlaubt, ein Formular in einem neuen Fenster / Tab zu öffnen.
Für alle kannst du das von Maxx erwähnte target="_blank" verwenden.
Gruß, Ashura
Hallo,
Wie kann ich es schaffen, daß mein Button, mittels JavaScript gebaut, beim IE durch die rechte Maustaste und "Link in neuem Fenster öffnen" keine Fehlermeldung a´la Seite nicht gefunden anzeigt, sondern ganz gewöhnlich das Formular submitted ?
nein, das klappt nicht. Das wird immer zu einer Fehlermeldung führen.
Warum soll das Formular denn auch mit einem Link abgeschickt werden? Dafür sind eigentlich diese formschönen Buttons mit type="submit" gedacht.
<form ... mit action usw.>
<a href="javascript:document.formName.submit()">Fertig</a>
</form>
willst du denn die Seite in einem neuen Fenster öffnen?
<form name="..." action="...." method="..." target="_blank"
>
HTH
Jochen