Formular an js:open senden
Andy5748
- dhtml
Hallo,
hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!
Ist es irgendwie möglich ein Formular (POST) zu verfassen und es irgendwie mit dem javascript open zu verkuppeln, sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???
Vielen Dank
mfG
Andy5748
Hallo,
hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!
lass sie lieger liegen oder 'habe' sie einfach ;)
Ist es irgendwie möglich ein Formular (POST) zu verfassen
Theoretisch schon ;-)
<form method="post">
und es irgendwie mit dem javascript open zu verkuppeln,
Hmm... Clientseitig? Wie wär's mit
<form ... onSubmit="window.open(...); return false;">
?
sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???
Überaus, mit den verwendeten mitteln. stellen wir uns also zusammen:
<form name="Formular" onSubmit="window.open(document.Formular.url); return false;">
Deine URL: <input type="text" name="url">
<input type="submit" value="Los!">
</form>
Wieso soll das Formular POST sein? So wäre es irrelevant, da das Abschicken des Formulars sowieso per return false; beendet wird.
Weiteres siehe SelfHTML:
- Eventhandler (onSubmit)
- Formularaufbaue (method...)
- window.open
Gruß,
Sven
hebe eine Frage, bin mir aber nicht sicher ob so was möglich ist!
Ist es irgendwie möglich ein Formular (POST) zu verfassen und es irgendwie mit dem javascript open zu verkuppeln, sodass das Formular an die in open (PopUp) angegebene URL verschickt wird (nicht mit target in einem neuen Fenster!)???
Du musst das verbinden:
<form action="...."
target="ziel"
onsubmit="window.open('', this.target, '....').focus();">
Struppi.