Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2019, 12:10
Интересующийся
Отправить личное сообщение для maiskiykot Посмотреть профиль Найти все сообщения от maiskiykot
 
Регистрация: 11.09.2018
Сообщений: 29

Как очищать все возможные интервалы созданные setInterval
Сделал моргающую закладку для привлечения внимания к новым сообщениям. Но не могу решить одну проблему. Таймер поступления сообщений установлен на 5 минут и стОит пропустить хоть одно уведомление о поступлении сообщений, как сразу перестает действовать clearInterval. Мне думается потому, что возникает несколько интервалов, а уничтожается только последний. Отсюда вопрос: как гарантированно убить все интервалы? Пробовал и перебором в цикле и по-всякому. Подскажите, если не трудно. Спасибо!

Пока убиваю интервал так
window.onfocus = function() { 
                   clearInterval(interval);
                   document.title = oldTitle;
                };

Последний раз редактировалось maiskiykot, 11.08.2019 в 12:17.
Ответить с цитированием