![]() |
Проблема с остановкой таймеров в JS
На одной страничке есть обратный отсчёт времени. Но если вызвать confirm или alert в JS, то таймеры устанавливаемые через setTimeout или setInterval приостанавливаются. Привязываться к системному времени не хочется. Возможно ли данное решение с помощью flash или ещё как? обязательное условие: должно работать в IE6+.
|
javascript однопоточен, а alert полностью останавливает процесс, поэтому обойти прямыми путями не представляется возможным.
Совет: использовать псевдомодальные окна, которые не только украсят приложение и повысят юзабилити, но и не будут так влиять на таймеры. |
Цитата:
|
сделай на флеше таймер, а по его истечению отправляй в js данные о том, что время закончилось....
|
| Часовой пояс GMT +4, время: 16:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.