Выполнение скрипта по времени

Рейтинг: 0Ответов: 1Опубликовано: 24.11.2014

Нужно, чтобы код начал выполняться в определенное время, например, в 19:00, как реализовать? На JS и JQuery.

Ответы

▲ 2

Можно просто периодически проверять локальное время пользователя и при наступлении 19.00 выполнять нужную функцию.

new Date().toLocaleTimeString(); // вернет время в формате час:минуты:секунды

Но пользователь может попросту закрыть окно браузера, скажем, в 18.59 и открыть заново в 19.01, и ничего не сработает. Так как JavaScript не работает, если окно закрыто, что логично.