Fabian Mürmann: JS - warum der error ?

Beitrag lesen

HI  again !

mein skript sieht jetzt so aus :

function slide()
{

if (bar.style.color == "white")
  {
     bar.style.color = "blue";
     setTimeout("slide()",1000);
  }

if (bar.style.color == "blue")
  {
     bar.style.color = "white";
     setTimeout("slide()",1000);
  }

}  

schön und gut. die farbe wird einmal geändert, dann wird der browser (ie4) immer lahmer und hängt nach ca. 1 minute. es scheint, als ob sich irgendwie eine rechenintensive schleife gebildete hat. das kann ich mir aber nicht erklären !

Fabian