Hi Xavier
IMO you're doing it for the right reasons - user experience. I hate
compensating for a design flaw (like so many of Internet Explorer's
'features') so I won't personally fix this error on the server side.
It's in the same category as CSS Hacks and browser sniffing...
But I concur that it is ridiculously technical and absurd for an end-
user to deal with messages like 'POST DATA...' - it should be confined
to developers/debugging only. If they had an ounce of sense in the
first place the same check would be called and a message would say
'Are you sure you wish to send your form again?'... SIgh...
Hi
Yes, technically it's not a critical thing, but IMHO showing a popup
"The page you're trying to see contains POSTDATA..." is a technical
message and should not appear to the user, who is not interested to
know about this tech things. For us is something clear and we know
how to manage it but there are people who doesn't know what the word
POST stands for. The user doesn't know either if clicking again will
be harmful for his data or not, so avoiding these kind of decisions
it's better for the user experience.
It sounds a bit perfectionist, but as i don't want to show any
thrown exception from the application, i don't want to show popups
like these either.
Thanks for your comments ;)
On Jan 29, 2008 11:40 AM, Simon Mundy <[EMAIL PROTECTED]>
wrote:
Why is this a bad thing? It's not particularly harmful - it just gets
re-validated again. I had assumed you only meant double-posting a
_successful_ form which of course is undesirable.
> With your example, you are allowing to do re-submit. If someone
> fills the form and submit, he'll see the same page again because the
> 'enquiryAction' is responsible of two things: show the form and
> validate the form. If the form validation goes wrong, the user can
> hit the reload button (CTRL+R in firefox) and can see the nasty
> popup window alerting about double submit. This is one thing i don't
> want to show, ever.
--
Simon Mundy | Director | PEPTOLAB
""" " "" """""" "" "" """"""" " "" """"" " """"" " """""" "" "
202/258 Flinders Lane | Melbourne | Victoria | Australia | 3000
Voice +61 (0) 3 9654 4324 | Mobile 0438 046 061 | Fax +61 (0) 3 9654
4124
http://www.peptolab.com
--
Xavier Vidal Piera
Enginyer Tècnic Informàtic de Gestió
Tècnic Especialista Informàtic d'equips
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://web.xaviervidal.net
610.68.41.78
--
Simon Mundy | Director | PEPTOLAB
""" " "" """""" "" "" """"""" " "" """"" " """"" " """""" "" "
202/258 Flinders Lane | Melbourne | Victoria | Australia | 3000
Voice +61 (0) 3 9654 4324 | Mobile 0438 046 061 | Fax +61 (0) 3 9654
4124
http://www.peptolab.com