webForumDet fria alternativet

Hur fungerar preload egentligen?

2 svar · 381 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999659 inlägg
#1

Hej alla,

Jag tänkte använda följande kod:

<script type="text/javascript"> 
var bilder = new Array('bild_1.jpg', 'bild_2.jpg', 'bild_3.jpg'); 
var temp = new Array(); 
 
for(i=0; i<bilder.length; i++){ 
temp[i] = new Image; 
temp[i].src = bilder[i]; 
} 
</script>

Jag blev dock tveksam på hur det egentligen fungerar.

Måste jag eller bör jag lägga in skriptet på varje sida som bilderna ska användas på? Det borde väl logiskt vara så att det räcker med en gång då bilderna ska hamna i cash-minnet eller?

Om jag lägger med skriptet på flera sidor, kommer det då inte att försöka lägga till bilderna varje gång med påföljd att det tar onödig laddningstid?

Tacksam om någon ville berätta vad som gäller och lämna ett råd på hur man gör detta på bästa sätt,

/webb

sl0kMedlem sedan maj 2005523 inlägg
#2

Nej, tror inte den läser in bilderna igen om det redan finns i cache minnet.

webbmannenMedlem sedan dec. 1999659 inlägg
#3

Tack för ditt svar sl0k,

Jag ställer om frågan i hopp om fler svar.

Hur har ni andra gjort när det gäller att preloda bilder för att ha snabbaste laddningen av sidan?

/webb

Genererad på 385 ms · cache AV · v20260730165559-full.f96bc7eb