----- Original Message ----- From: "Andrew Hill" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>; "Jing Zhou" <[EMAIL PROTECTED]> Sent: Friday, March 03, 2000 10:34 PM Subject: RE: What's the best strategy to handle this kind of thread issues?
> <snip> > What we found in IE 6.0 sp1 is that end users do not have to press STOP > and then manually trigger a second request. They could just press buttons > in a web form and trigger different requests to the server. Is this a bug > in IE 6.0? (The scenario (a) looks correct in IE 5.0) > </snip> > > Ive seen this too. Had to debug an issue recently that only affected IE6 > users - turned out to be due to a mistake in my page - I had a submit button > (instead of a link as Id been using on other pages) that triggered an > onclick event that performed some javascript which ended with a > form.submit() call. > > In IE5 (which is what Id been developing with) the code caused no problems, > but in IE6 clicking the submit button would cause a natural submit to occur > AND my javascripts submit() would also work, resulting in a second request > swiftly following the first (and generally resulting in a error). Sometimes > the first request would get processed second and the page worked, other > times the second one would get processed second and so the error was > displayed. We had to tell the users to 'keey trying' until I had a chance to > fix the problem! > > Can't rememeber what the mozilla behaviour was now. (None of the users is > using it , though of course I make sure our app is compatible). hehe if it > also happens in mozilla then its ie5 thats buggy otherwise its 6 ;-> > >From the discussion with Craig and Mike, what I understand now is that IE 6.0 had improved its user experience by dropping its glass hour (the waiting cursor) in IE 5.0 when a user is in the middle of a submission. Thus IE 6.0 opens up the possibility for a user to submit more than one request without pressing the Stop button - this is where it confuses me. In your submit button with javascripts 'this.form.submit()', you could try to change it to 'this.form.submit(); return false;' then the default submit might be disabled. Jing --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]