Forum Moderators: open

Message Too Old, No Replies

IE gets tired and forgets about loading images

         

irock

12:51 am on Sep 30, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi, I noticed this problem only IE6 so far. Haven't tested on IE5.5.

It's like this... I have used a method to show different layers (13 of them in total) in the same location via different text links. On each layer, I have put 4 product pictures (JPEG) with some text description. I have no problem switching between layers using Javascript, but if I go to the page and immediately switch the layers, I discover some images would stop loading!

On Netscape, Opera & Safari, this problem doesn't exist. It would seem IE just gets tired loading images somtimes. I'm not certain if this has something to do with the fact that IE has to load 52 different images at the same time although each image is only 2-3kb in size.

So, if you know what exactly I'm talking about, pls help me.

tedster

6:41 am on Sep 30, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You're right, I've seen it too. When a link is clicked, IE stops loading the page, even if the link is just a js function. Just off the top of my head, maybe you could put the links in a div that loads hidden, then call a function onLoad that changes the visibility of those link divs.

irock

8:04 am on Sep 30, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



tedster,

Thanks for the advice, but it's way beyond my ability to materialize what you just said. Do you think you can find an example?

Thanks again!

irock

9:03 am on Sep 30, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



BTW, do you think this script will serve me better...
[dyn-web.com...]

I wonder what would happen if I throw in twice a dozen of images. I'm not sure if all the images will load properly even after I clicked on one of the links in IE.

BlobFisk

10:12 am on Sep 30, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Could you put your menu layers towards the top of your html code, so that IE begins to load these first?