• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JS: TimeOut falsch

Zupi

Mitglied
Hallo.

Ja, ich bins nochmal :) Meine Funktion funktioniert soweit, bis auf einen Fehler.

Mein Code:

Code:
function image_slider()
{
    if(typeof int_Counter == 'undefined')
    {
        int_Counter = 0;
    }

    for(i in arr_Images)
    {
        window["str_img"+i] = new Image();
        window["str_img"+i].src = arr_Images[i];
        i++;
    }

    int_Counter_Speicher = int_Counter;

    if(int_Counter < int_All - 1)
    {
        int_Counter++;
    }
    else
    {
        int_Counter = 0;
    }

    if(document.images)
        return document.images.img_header_slider.src = eval("str_img"+int_Counter_Speicher+".src");

    window.setTimeout("image_slider()", int_Time);
}

Nach dem zweiten Bild macht der Schluss. Ich muss sehr wahrscheinlich das TimeOut verschieben, aber wohin? Die Bilder sollen nach allen wieder bei 0 anfangen. Die Anzahl der Bilder ist immer anders (deswegen das Array aus der DB mit PHP).

Helft mir nochma bitte :D

EDIT: Habs selber geschafft :D
 
Zuletzt bearbeitet:
Zurück
Oben