Knut: Variable bei setInterval

Beitrag lesen

Die Variablentypen werden JS normalerweise automatisch konvertiert. Eigentlich sollte es an dieser Stelle kein Problem geben.

Du wirst uns wohl etwas mehr Einblick in Deinen Quellcode gewaehren muessen, wenn wir Dir helfen sollen.

den genauen quellcode hab ich zwar nicht hier aber ich kann in etwa das schema geben:

<script>

[... ganzer haufen anderer functionen und globeler vereinbarungen...]

var Spielzeit = Math.floor(windows.Media.Duration); // fragt gesamtspielzeit ab und rundet
var prozent = Spielzeit/100*10; // 10 Prozent der Gesamtspielzeit.
var zaehler = 0
setTimeout("aktive=setInterval('control()', prozent)", 2000);

function control()
{
window.image[zaehler-1].src = of.src;
window.image[zaehler].src = on.src;
if(Zaehler =10) clearInterval(aktive);return;
zaehler = zaehler +1;
}

//startet nach 2000ms set interval. set interval ruft jeweils aller 10prozent der cliplänge control //auf.Control schieb dann ein bild weiter. Das ganze soll eine fortschrittsanzeige für clips sein.

</script>
in der control kommen noch diverse abfragen ob der clip noch läuft oder ob er gestoppt wird e.c.

Einen Fehler kann ich ausschliesen. nähmliche den der er mir anzeigt. Prozent ist aufjedenfall definiert.*s*

P.S. Du weisst, dass es setInterval() erst zusammen mit JavaScript1.2 (ab Netscape 4) gibt?

ja weiß ich. Das ist es nicht.