Genie: Animation vor Ablauf der Zeit per onclick starten

Beitrag lesen

Hi

Wenn setInterval nicht klappt, vielleicht macht es dann ein setTimeout

  
var pixel = 48;  
var gestartet = false;  
function startAnimation()  
{  
 if(!gestartet)  
 {  
  window.stopTimeout(ani);  
  ani = window.setTimeout("animation()", 20);  
  gestartet = true;  
 }  
}  
  
function animation()  
{  
 var elem = document.getElementById("ani").style;  
 elem.height = pixel + "px";  
 pixel = pixel + 1;  
 if ( pixel < 232 ) {  
  ani = window.setTimeout("animation()", 20);  
 }  
}  
  
window.onload = function() { ani = window.setInterval("startAnimation()", 10000) };  
  

mfg
Genie