Lars Regensburger: Images vorladen

Beitrag lesen

Hi,
Ich habe ein Problem mit diesem Script:
if(document.images){
 var var_image_geladen;
 var var_image_laden;
 var_image_geladen = "0";
 var_image_laden = "0";
 arr_image = new Array();
 arr_image[0] = new Image();
 arr_image[0].src = "bar.gif";
 arr_image[1] = new Image();
 arr_image[1].src = "bar.gif";
 arr_image[2] = new Image();
 arr_image[2].src = "bar.gif";
 arr_image[3] = new Image();
 arr_image[3].src = "bar.gif";
 arr_image[4] = new Image();
 window.setTimeout("arr_image[4].src = "bar.gif";", 600)
 for (var i=0; i < arr_image.length; ++i)
  if(arr_image[i].complete)
  var_image_geladen ++;
 for (var i=0; i < arr_image.length; ++i)
  var_image_laden ++;
 >document.write(var_image_geladen +" von "+ var_image_laden +" Grafiken geladen.");
 if(var_image_laden == var_image_geladen)
  >document.location.href = "seite2.htm";
}

Wie bekomme ich die zwei mit > gekennzeichnete Codezeile dynamisch?
So wie es jetzt ist, springt die Anzeige nicht auf 5 um, wenn die grafik geladen wurde.
MfG, Lars