form.submit in ein popup?
Julian
- javascript
HI,
ich habe eine Form, die submitted werden muß. und zwar in ein sich öffnendes popup.
Sprich: der submit-button soll gleichzeitig ein popup (javascript:window.open) öffnen, an das dann die form submittet werden soll. jemand ne Idee, ob das möglich ist? oder muß ich den Umweg "weitere unsichtbare form innerhalb des popups, dessen Daten dann manipuliert werden, bevor diese form submittet wird"? nehmen?
Grüße,
Julian
Hello,
<form action="blah.php"
id="form0815"
target="NeuesFenster"
onSubmit="window.open( ...);"
method="post"
enctype="multipart/form-data">
So müsste das mMn gehen.
Liebe Grüße aus http://www.braunschweig.de
Tom
HI,
Forelle
Sprich: der submit-button soll gleichzeitig ein popup
(javascript:window.open) öffnen, an das dann die form submittet
werden soll.
Mir fallen da nur cookies ein. Daten in Cookie Speichern, Popup öffnen. Daten aus cookie auslesen und in Formular schreiben.
mfG
Guido
Hello,
Sprich: der submit-button soll gleichzeitig ein popup
(javascript:window.open) öffnen, an das dann die form submittet
werden soll.Mir fallen da nur cookies ein. Daten in Cookie Speichern, Popup öffnen. Daten aus cookie auslesen und in Formular schreiben.
*kannitverstaahn"
Durch den Post wird beim Client ein Port geöffnet für die Response. Für diesen Port wird auch die Darstellung festgelegt. Wenn man also lokal auf dem Client bestimmt, dass die Antwort auf den Request in einem neuen Fenster oder einem bestimmten Target angezeigt werden soll, dann kann der Browser das entsprechend berücksichtigen. Voraussetzung ist natürlich, dass keine Popup-Blocker eingeschaltet ist. Aber dann hat man ja immer noch das normale Target. Der Antwort vom Server sollte man aber ein wenig JavaScript beifügen:
<body onLoad="self.focus()">
damit man die Antwort auch zu Gesicht bekommt, falls das Fenster schon geöffnet war.
Liebe Grüße aus http://www.braunschweig.de
Tom