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

Bullet

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

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

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

Но при этом, отсчет тупо останавливается. Как бы его завершить, или установить на 1 сек., чтобы выполнилось условие завершения?
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
ковыряй в коде, ищи нужные переменные или функции
 

Bullet

Client
Регистрация
16.12.2015
Сообщения
186
Благодарностей
19
Баллы
18
Мне интересно универсальное решение, для всех (большинства) таймеров. Код, приведенный выше, тормозит все виденные мной таймеры.
 

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
653
Баллы
93
Мне интересно универсальное решение, для всех (большинства) таймеров. Код, приведенный выше, тормозит все виденные мной таймеры.
Код приведенный выше прибивает все js скрипты с id 0 - 1000, запущенные в фоновом режиме на странице.
А если код который крутит таймер вырубили, то и сам таймер не крутится.
Универсального решения тут не будет, даже более, есть такие таймеры к которым вообще не подлезть, только в наглую делать действия , которые должны будут выполнены после таймера, или менять код до получения его браузером.
 

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