Sebastian Becker: Mehrere Bilder laden!

Beitrag lesen

Hallo, jumping-blueberry,

Frage, gibt es da kein Prolem, dass Array und function gleich heißen?
muss es nicht so lauten:
preloadArray("button1.gif","button2.gif","button3.gif");

wieso denn das? Das Array heißt "preloadArray" und die Funktion "preloadImages".

Diese wird normalerweise in etwa so aufgerufen ...

<body onLoad="preloadImages('button1.gif','button2.gif','button3.gif');">

Um die Unterscheidung zwischen Funktionen und Arrays/Variablen deutlicher zu machen, könntest Du in der Bezeichnung von Arrays/Variablen auch mit Unterstrichen arbeiten, z.B. so: preload_array

Grüße,

Sebastian

-----------------------------

hier nochmal mein Beispiel ...

function preloadImages()
{
if(document.images) {
var imgFiles = preloadImages.arguments;
var preloadArray = new Array();
for(var i=0;i<imgFiles.length;i++) {
preloadArray[i]=new Image;
preloadArray[i].src=imgFiles[i];
}
}
}

preloadImages("button1.gif","button2.gif","button3.gif");