Показать сообщение отдельно
  #9 (permalink)  
Старый 02.08.2010, 15:40
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

тебе не нужна многозадачность
<div id="test"></div>
<script type="text/javascript">
f();

function f(){
    runPeriodically( function(){
        document.getElementById('test').innerHTML += '.';
    }, 100, 10);
}

function runPeriodically( f, interval, times ){
    var i = 0;
    var id = setInterval(function(){
        if( times &&
            i == times-1 )
                clearInterval( id );
        f( i );
        i++;
    }, interval);
}
</script>
Ответить с цитированием