vonHandCoder: Willkür beim unterbrechen einer Funktion

Beitrag lesen

Hallo

  
  
function completeTimer()  
{  
   currentTime = new Date() ;  
   editedCurrentTime = currentTime.getTime() ;  
   expiredTimerTime = editedCurrentTime - startTimerTime ;  
   timer() ;  
}  
  
  
function timer()  
{  
   if  ( ( timerIsRunning == 1 ) && ( expiredTimerTime < timeOfKeyPressed ) )  
   {  
      window.setTimeout ("completeTimer()", delayTime) ;  
   }  
   else if ( ( timerIsRunning == 1 ) && ( expiredTimerTime >= timeOfKeyPressed ) )  
   {  
      visibleItem = itemSequenceArray[trail] ;  
      document.getElementById("visibleItemPosition").innerHTML = visibleItem ;  
      timerIsRunning = 0;  
      expiredTimerTime = 0;  
      decisionTimeRunning = 1;  
      currentTime = new Date();  
      startDecisionTime = currentTime.getTime();  
      decisionTimeFrame();  
   }  
   else  
   {  
   }  
}  

Poste mal das ganze Programm, hier sind einige Variablen nicht initialisiert. Mit welchem Browser hast Du das Programm getestet? IE ?
tschüs

--
cogito ergo akro