Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
In der folgenden Funktion wird nicht abgebrochen wenn anzahlSek>5 ist. Läuft wie ein Käfer weiter. Was mach ich falsch?
function warte()
{
anzahlSek++;
if(anzahlSek>5){
clearInterval(myVar);
warten=false;}
else{
myVar= setInterval(warte,1000);}
}
Hintergrund: setInterval startet einen Timer, der ein Zeitintervall startet. Ist die Zeit abgelaufen, wird es erneut gestartet, bis es mit clearInterval gestoppt wird. setTimeout startet den Timer nur einmalig.