[JavaScript - IE5 - MacOS X] preloading images

Pagina: 1
Acties:

  • Croccifixio
  • Registratie: Maart 2002
  • Laatst online: 01-04-2025
Specificaties:
IE 5.1, MacOS 10.1.3

Probleem:

Ik heb in een script onder andere het volgende staan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    var imgList = new Array ();
    for (var i = 0; i < numImages; i++)
    {
        imgList[i] = new Image();
    }
    imgList[0].src = "image1.gif";
    imgList[1].src = "image2.gif";
    imgList[2].src = "image3.gif";
    imgList[3].src = "image4.gif";
    imgList[4].src = "image5.gif";
    imgList[5].src = "image6.gif";
    imgList[6].src = "image7.gif";
    imgList[7].src = "image8.gif";
    imgList[8].src = "image9.gif";

Dit script werkt prima met IE 6 onder W2K. Echter onder MacOS X met IE 5.1 werkt het niet.

De browser blijft 'hangen' bij het laden van de images (het is geen 'freeze', maar het script wordt niet verder uitgevoerd). In de statusbalk blijft staan: "Fetching image ...". De ene keer komt 'ie niet verder dan het eerste plaatje, de andere keer laadt 'ie de eerste 4 plaatjes en blijft 'ie hangen bij het 5e plaatje.

Heeft iemand een idee hoe ik dit kan oplossen, zodat het script op beide platformen goed werkt?

edit:

Laat maar.....op de 1 of andere manier geeft IE aan dat 'ie nog bezig is met het laden van de images, terwijl 'ie al klaar is. Als ik op "stop" druk, dan krijg ik de page gewoon te zien met alle images.....vaag.


edit:

Update: IE laadt de pagina toch niet helemaal goed. De plaatjes komen wel mooi tevoorschijn, maar de tekst van de pagina staat er niet volledig op. De laatste paar zinnen van de tekst die op de rest van de pagina staat, staan er niet op.
Het lijkt er wel op alsof IE ergens in het script vastloopt en het script niet verder kan laden en daardoor de rest van pagina ook niet; elke keer stopt IE op precies dezelfde plaats met het laden van de tekst.........

Verwijderd

is het ergens online te bekijken?

  • Croccifixio
  • Registratie: Maart 2002
  • Laatst online: 01-04-2025
Op zondag 21 april 2002 16:34 schreef deliria_nl het volgende:
is het ergens online te bekijken?
Ik moet nu nog even wat andere dingen doen, ik ga eff kijken of ik het er vanavond op kan zetten.

Het staat op:
referenties

Ik heb trouwens de div met de tekst weggehaald om er zeker van te zijn dat het niet daar aan kan liggen.