Awkward.. that's the first letter in AJAX! :D
mfs wrote:
That is certainly an option, but i dont like the idea of the timer, since
there could be scenarios where the user does the form submission (resulting
in a new window), and lets say i set the timer to 2 seconds, now in case the
user decides to close the new browser window rightaway, and comes back and
while he is trying to click some other button on the modal window (which has
other forms too), the modal window all of sudden vanishes and that would
just be a bit awkward, thats just one example, even if the timer is set to a
shorter time the response itself might take a while (due to load/traffic or
other reasons) and user might see this sudden invisibility of the modal when
he was trying to do something....thats why i would rather close the modal
window as soon as the new browser window loads up or even before..
Matthijs Wensveen-2 wrote:
Hmm, that's a hard one, because you have a requestTarget that does not
even look at the modal window (I think). A solution (albeit a bit hacky)
is to set some parameter in the session. Then, add an
AbstractAjaxTimerBehaviour to the modal window that checks for the
session parameter in onTimer and when it is set calls
ModalWindow.this.close(target). Of course the ugliness lies in the
session state tweaking, so if there's a cleaner solution for that, that
would be preferable.
Matthijs
mfs wrote:
No i mean a separate browser window, where i display the results of the
form-submission.
Matthijs Wensveen-2 wrote:
What do you mean by "submitted in a new window"? The modal window
itself?
Matthijs
mfs wrote:
Guys,
I am posting this question yet again, hoping to get some feedback...
The problem is regarding modal windows, as to how close it, when a form
(within it) is submitted in a new window. Any suggestions
Thanks in advance
--
Matthijs Wensveen
Func. Internet Integration
W http://www.func.nl
T +31 20 4230000
F +31 20 4223500
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Matthijs Wensveen
Func. Internet Integration
W http://www.func.nl
T +31 20 4230000
F +31 20 4223500
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Matthijs Wensveen
Func. Internet Integration
W http://www.func.nl
T +31 20 4230000
F +31 20 4223500
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]