Мало того, надо, чтобы пользователь был на вкладке с таймером. А то некоторые браузеры любят затормаживать setInterval при переходе на друггую вкладку)
Такая же тема совсем недавно открывалось. Невозможно сделать подобный таймер на javascript... Для этого надо делать связку из php+ajax+javascript. На сайте запущен некий php-таймер. Когда пользователь открывает страницу, javascript код на странице отправляет ajax-запрос к php-скрипту на сайте и запускает свой собственный setInterval. Каждую ну, допустим, минуту javascript-таймер сверяется с php-таймером (при помощи ajax), ибо setInterval, как я уже говорил, браузеры любят затормаживать.
|