Guten Morgen!
Ich habe eine Funktion gebaut, welche mehrere Screenshots nacheinander anzeigen soll. Danach soll wieder bei 1 angefangen werden.
Die Funktion läuft auch durch und startet nach dem letzten wieder bei 1, stockt dann aber. D.h. er bleibt dann immer bei 1 stehen und ich finde den Fehler nicht.
Ich habe eine Funktion gebaut, welche mehrere Screenshots nacheinander anzeigen soll. Danach soll wieder bei 1 angefangen werden.
Die Funktion läuft auch durch und startet nach dem letzten wieder bei 1, stockt dann aber. D.h. er bleibt dann immer bei 1 stehen und ich finde den Fehler nicht.
Code:
var autogamescreenshot;
function autogamescreenshot(id) {
if (document.getElementById('screenshot_' + id).className != 'active') {
for (var i = '1'; i <= '10'; i ++) {
if (document.getElementById('screenshot_' + i)) {
if (i == id) {
document.getElementById('screenshot_' + i).className = 'active';
document.getElementById('screenshot').src = document.getElementById('screenshot_' + i).src;
fade(0, 'screenshot');
} else {
document.getElementById('screenshot_' + i).className = '';
}
}
}
}
id = id + 1;
if (!document.getElementById('screenshot_' + id)) {
id = '1';
}
gamescreenshotprogress = window.setTimeout(function () { autogamescreenshot(id); }, 5000);
}