Image display bug finally fixed in IE8?

Discussion in 'Internet Explorer' started by Semjon Katatschkow, Jan 12, 2010.

  1. I haven't installed IE8 yet, so I'd like to know if the notorious image display bug all previous IE versions are affected by has
    been finally fixed. The bug occurs when loading websites that contain many images, often IE will fail to display some of them. The
    images are online, it's just an IE bug.

    I kind of solved this issue by writing an jscript that I insert in all webpages I visit by means of Proxomitron (that's an
    web-filtering proxy). The script checks all images on the page after IE finishes loading the page and if the image size <0 (means
    not loaded) it attempts to re-load them into IE. Of course, it would be much better if Microsoft finally did their job and fixed the
    goddamn bug after 10 or 15 years! Just hope it's finally fixed in IE8.

    In case anybody's interested, here's the script that I use:

    --------------
    function IE_IMG_Bug()
    {
    var theImages_length = document.images.length
    if (theImages_length > 0)
    {
    var theImages = document.body.getElementsByTagName("IMG");
    for (var theImagesCount = 0; theImagesCount < theImages_length; theImagesCount++)
    {
    if (theImages[theImagesCount].fileSize < 0)
    {
    oSrc=theImages[theImagesCount].src
    theImages[theImagesCount].setAttribute("src", "");
    theImages[theImagesCount].setAttribute("src", oSrc);
    //theImages[theImagesCount].swapNode(theImages[theImagesCount]) //alternative, but it fails most of the time
    }
    }
    }
    }

    document.onreadystatechange=fnStartInit;
    function fnStartInit()
    {
    if (document.readyState=="complete")
    {
    IE_IMG_Bug()
    }
    }
    ------------------
     
    Semjon Katatschkow, Jan 12, 2010
    #1
    1. Advertisements

  2. Semjon Katatschkow

    Leonard Grey Guest

    Funny thing, I've been using Internet Explorer since v2, and yet I've
    never heard of this "notorious image display bug all previous IE
    versions are affected by."
     
    Leonard Grey, Jan 12, 2010
    #2
    1. Advertisements

  3. Semjon Katatschkow

    rob^_^ Guest

    Hi,

    The more images and external stylesheets and scripts that you include in
    your pages the slower the page load.

    There is still a limit of 31 external stylesheets for all IE versions.

    It is recommended that your number of external resources not exceed 40.

    Use page caching, image sprites and background style rules instead of
    requesting 100's of images. Each resource request results in another round
    trip back to the server.

    c.f - http://www.webweaver.nu/html-tips/load-time.shtml

    http://www.websiteoptimization.com/services/analyze/
     
    rob^_^, Jan 12, 2010
    #3
  4. I never have problems with loading images.

    I don't know what bug you are referring to. There is no known bug that I'm
    aware of.

    Open Google, or any search engine, in IE and do an image search on your
    favorite actress. I get at least 25 images per page within about a second or
    two.



     
    Jeff Strickland, Jan 12, 2010
    #4
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.