Z
Zoe Hart
We have developed a site with some really basic client-side javascript. We
have some javascript that preloads a dozen images (menu1on.gif through
menu6on.gif and menu1off.gif through menu6off.gif). Then the images have
mouseOver and mouseOut events that change the src attribute of the
respective image.
If you roll around those images enough, the IE6 client seems to hang up. The
rolled over images start disappearing - white space in place of either the
on or off image. The server seems OK because other users aren't affected and
a new IE6 window on the same client machine will work fine.
I noticed in the IIS logs on the server that every mouseOver or mouseOut
event did a conditional Get request to the server to see if the image (on or
off) had changed. Is the queueing up of all these requests part of the
problem and, if so, is there a way I can avoid it. Ideally I'd like to avoid
it on the server end since I can't control how my clients configure their
browsers.
The code we've written is pretty standard stuff. I'm assuming there must be
a solution for this.
Thanks for any help.
Zoe
have some javascript that preloads a dozen images (menu1on.gif through
menu6on.gif and menu1off.gif through menu6off.gif). Then the images have
mouseOver and mouseOut events that change the src attribute of the
respective image.
If you roll around those images enough, the IE6 client seems to hang up. The
rolled over images start disappearing - white space in place of either the
on or off image. The server seems OK because other users aren't affected and
a new IE6 window on the same client machine will work fine.
I noticed in the IIS logs on the server that every mouseOver or mouseOut
event did a conditional Get request to the server to see if the image (on or
off) had changed. Is the queueing up of all these requests part of the
problem and, if so, is there a way I can avoid it. Ideally I'd like to avoid
it on the server end since I can't control how my clients configure their
browsers.
The code we've written is pretty standard stuff. I'm assuming there must be
a solution for this.
Thanks for any help.
Zoe