var timer; var onTimer = function (){ //Выполняем действия по таймеру timer = setTimeout('onTimer()', 1000); } var startTimer = function (){
timer = setTimeout('ontTimer()', 1000); }
var stopTimer = function(){ clearTimeout(timer);
}
Небольшой пример использования таймера с приминением скрипта <script type="text/javascript" src="yahoo-dom-event.js"></script> из Yahoo UI
var timer var c = 4
var onTimer = new YAHOO.util.CustomEvent("onTimer"); var startTimer = function (){ onTimer.fire(); timer = setTimeout('startTimer()', 1000); } var stopTimer = function(){ alert('bye'); clearTimeout(timer); }
startTimer();
onTimer.subscribe(function(){ alert(c); c--; }); setTimeout('stopTimer()', 6000);
|