| Цитата | Какой механизм ожидания можно использовать в случае, если нужно дождаться наступления события.
|
Можно переодически вызывать функцию используя setTimeOut() или setInterval()
| Код | <html> <head> <script> var tim, flag=0, tim2;
function ff(){ clearInterval(tim); //нужно остановить чтобы не запустить повторно
if(flag) {alert("eee"); return;} tim = window.setInterval("ff()",10000); }
function ff2(){ tim2 = window.setInterval("ff3()", 3000); }
function ff3(){ clearInterval(tim2); flag=1; }
</script> </head> <body onLoad="ff(), ff2()"> </body> </html>
|
|