Hallo.
Ja, ich bins nochmal :) Meine Funktion funktioniert soweit, bis auf einen Fehler.
Mein Code:
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
EDIT: Habs selber geschafft
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
EDIT: Habs selber geschafft
Zuletzt bearbeitet: