Alain: wird bei new Image() automatisch vorgeladen?

Beitrag lesen

hallo Struppi,
nochmal,
so jetzt hab ich es hingekriegt,wie es sein soll,ähnlich wie bei twb.
Der checkload musste ich trotzdem beibehalten,aber alles geht jetzt ohne set Timeout.Hier meine version nochmal:
dasselbe wie vorher nur...
for(i=0;i<image.length;i++){
img[i]=new Image();
img[i].onload = checkload;
img[i].src=image[i];

function dispbar(){
cplayer(done, 0, size*count, barheight, 0);
if(count>=image.length)hidebar();
}

function checkload(){
count++;
prozent=Math.round(count/image.length*100);
if (count<image.length) {
dispbar();
status='Images'+count+' Loading...'+prozent+'%';
} else hidebar();
}

function hidebar(){
(NS4)? outer.visibility="hide" : outer.style.visibility="hidden";
status='Loading complete!';
imgdone=true;
return imgdone;
}

Bei Deiner version wird ja nur dispbar ausgeführt und stoppt jenachdem die loadbar aus unerklärlichen gründen,desshalb der if else
zweig im checkload,der entweder die loadbar anzeigt bzw. laufen oder verschwinden lässt.
habs jetzt ausgiebig (paar stunden) getestet mit diversen Browsern.
Grüsse vom
Alain
P.S.Und ein danke für Deine zeit und mühe ;-)->guten rutsch ins neue Jahr,falls Du das brauchen kannst,wünsch ich euch übrigens allen.