webForumDet fria alternativet

preload script

JavaScript

7 svar · 469 visningar · startad av matthew

Medlem sedan okt. 2001166 inlägg
Frågan#1

Hej,
jag har skrivet ett scipt för att preloada bilder

function loader(){
var dir = "pics/";
var img = new Array();
var imageContainer = new Array("right1.jpg", "right2.jpg", "right3.jpg", "right4.jpg");
for(i=0; i<imageContainer.length; i++){
img = new Image; img.src = dir + imageContainer*;
}
}
window.document.onload = loader();

Hur funkar scriptet i ns6, har inte hunnit ladda hem 6:an än...

Någon som tror sig veta ?***

Medlem sedan juni 20004 308 inlägg
#2

Fungerar fint.

Medlem sedan aug. 200263 inlägg
#3

Jojoxx skrev:

Fungerar fint.

Ska detta (window.document.onload = loader();) ligga iscript taggen ellrr någonstans i documentet?

Medlem sedan aug. 200263 inlägg
#4

Hur skriver jag om jag bara vill preloda bilderna i en frame?

Medlem sedan juni 20004 308 inlägg
#5

window.document.onload... skall ligga inom script-taggar. Var i dokumentet spelar ingen roll.

När du väl har laddat bilden via ett preload-script spelar det ingen roll var i visar den (i en frame eller fönster), oavsett ligger bilden redan i webbläsarens cache.

Medlem sedan aug. 2001117 inlägg
#6

Funkar bra. Jag kan inte så mycke om javascript men går det att slippa peka ut vilka bilder det och istället bara peka ut katalogen dom ligger i?

Medlem sedan juni 20004 308 inlägg
#7

Nope. JavaScript kan inte läsa kataloger på servern.

Medlem sedan dec. 20021 804 inlägg
#8

hmmm....

kan man inte använda det till att preolada html/php/whatever dokument med??

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)