Показать сообщение отдельно
  #1 (permalink)  
Старый 29.05.2011, 22:12
Аватар для DreamTheater
Профессор
Отправить личное сообщение для DreamTheater Посмотреть профиль Найти все сообщения от DreamTheater
 
Регистрация: 15.02.2011
Сообщений: 471

setInterval без задержки
Дано:

window.setInterval(function() {

  // do something

}, delay);


Необходимо чтобы следующая итерация выполнения функции стартовала сразу же после завершения предыдущей. В некоторых браузерах для этого достаточно указать
delay = null;
В других же такое значение вызывает ошибку или игнорируется. Функция должна работать асинхронно, поэтому вариант с рекурсией не подходит. Есть какие-нибудь мысли как это реализовать?
Ответить с цитированием