Stefan: script geht nicht und ich weiss einfach nicht warum

Hallo Leutz.

Ich habe dieses Script zum preloaden von bildern geschrieben, aber es lauft einfach net ... :(

ich wäre sehr froh wenn mir jemand von euch sagen könnte was an ihm falsch ist oder was ich anders machen muss!!!

ich wäre über hilfe sehr froh!!!

Das script :

// BILDERARRAY
 i=0;
 bilder = new Array();
 bilder[0] = "http://www.gamigo.de/screenupload/23211.jpg";
 bilder[1] = "http://www.gamigo.de/screenupload/23345.jpg";
 bilder[2] = "http://www.gamigo.de/screenupload/23363.jpg";

// LOAD BILDER

function aussen() {

if (i<bilder.lenght) {
   document.images["preload"+i].src = bilder[i];
   window.settimeout("innen()",10);
   function innen() {

// LOOK IF LOAD
    if (document.images["preload"+i].complete == true) {
     window.settimeout("aussen()",10); i++;
    }
    else {
     window.settimeout("innen()",10);
    }

}

} else { document.write("hahaha"); }

}

CU!

  1. Hey da!

    sieht ganz schön komisch aus, dein gescripte hier ;)

    aber vieleicht konnte ich dir helfen, guck mal nach.

    Gruß
    caru

    // BILDERARRAY
    i=0;
    bilder = new Array();
    bilder[0] = "http://www.gamigo.de/screenupload/23211.jpg";
    bilder[1] = "http://www.gamigo.de/screenupload/23345.jpg";
    bilder[2] = "http://www.gamigo.de/screenupload/23363.jpg";

    Weiss nicht ob das so geht, vieleicht solltest du das so machen:
    var bilder = new Array('bild1','Bild2','Bild3')

    oder:
    var Bilder = new Array(2)
    bilder.splice(1, 0,'Bild1')
    bilder.splice(1, 1,'Bild2')
    bilder.splice(1, 2,'Bild3')

    // LOAD BILDER

    function aussen() {

    if (i<bilder.lenght) {

    bilder.length <- VERSCHRIEBEN

    document.images["preload"+i].src = bilder[i];
       window.settimeout("innen()",10);
       function innen() {

    // LOOK IF LOAD
        if (document.images["preload"+i].complete == true) {
         window.settimeout("aussen()",10); i++;
        }
        else {
         window.settimeout("innen()",10);
        }

    }

    } else { document.write("hahaha"); }

    }

    CU!