Der Martin: Neues Fenster über ein Formular? (submit Button)

Beitrag lesen

Hallo Christian,

ich würde gern die "action" in einem Formular in einem neuen Fenster laden.

hmm, wollen deine Besucher das auch?

Ist das überhaupt möglich?

Im Prinzip ja - außer in den strict-Varianten von HTML/XHTML.

<form method='post' action="#" onClick="window.open('bewerben.php','tuts','width=400, scrollbars=yes, height=300'); return false";>

Auweia. ;-)

Er öffnet bei jedem Klick ins Formular, also auch in Eingabefelder ein neues Fenster und übergibt auch keine Werte auf die neue Seite.

Klar - hast du ja auch so vorgegeben: Bei einem Klick in das Formular soll per Javascript ein neues Fenster geöffnet werden.
Abgesehen davon, dass du wahrscheinlich nicht onclick, sondern onsubmit verwenden wolltest - vergiss das Javascript-Gedöns. Das target-Attribut entfaltet sein Wirkung auch bei <form>. Außer -wie schon erwähnt- in den strict-Varianten, in denen das automatische Öffnen neuer Fenster unerwünscht, das target-Attribut somit nicht mehr erlaubt ist.

[...] im Vorraus!

oops, was bitte?
Schönen Abend noch,

Martin

--
Was du heute kannst besorgen,
das geht sicher auch noch morgen.