Сброс / ускорение таймера

  • Автор темы Автор темы Bullet
  • Дата начала Дата начала

Bullet

Client
Регистрация
16.12.2015
Сообщения
185
Реакции
19
Баллы
18
Привет всем!

Часто на страницах встречаются таймеры обратного отсчета, по которому появляется какое-либо поле, кнопка и пр.
Понятно, что если таймер синхронизирован с БД, то его не обойти. Но часто, это просто Javascript код, который работает на странице.
Нашел способ, как остановить все таймеры на странице:

for(var i = 1; i < 1000; i++) {
clearTimeout(i);
}

Но при этом, отсчет тупо останавливается. Как бы его завершить, или установить на 1 сек., чтобы выполнилось условие завершения?
 
ковыряй в коде, ищи нужные переменные или функции
 
Мне интересно универсальное решение, для всех (большинства) таймеров. Код, приведенный выше, тормозит все виденные мной таймеры.
 
Мне интересно универсальное решение, для всех (большинства) таймеров. Код, приведенный выше, тормозит все виденные мной таймеры.
Код приведенный выше прибивает все js скрипты с id 0 - 1000, запущенные в фоновом режиме на странице.
А если код который крутит таймер вырубили, то и сам таймер не крутится.
Универсального решения тут не будет, даже более, есть такие таймеры к которым вообще не подлезть, только в наглую делать действия , которые должны будут выполнены после таймера, или менять код до получения его браузером.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)