Как сделать счетчик обратного отсчета, который не будет начинать отсчет заново при обновлении браузера?
1. LocalStorage не работает во многих режимах инкогнито/safe-browsing и т.д. Так что не стоит его использовать, а то у многих пользователей отвалится функционал.
2. Зачем усложнять? Просто запишите время начала отсчета + сколько нужно отсчитать в куки.
И при загрузке страницы ищите данные куки и обрабатывайте.
Вот рабочий вариант:
https://jsfiddle.net/uajfwh33/1/
1. LocalStorage не работает во многих режимах инкогнито/safe-browsing и т.д. Так что не стоит его использовать, а то у многих пользователей отвалится функционал.
2. Зачем усложнять? Просто запишите время начала отсчета + сколько нужно отсчитать в куки.
И при загрузке страницы ищите данные куки и обрабатывайте.
Вот рабочий вариант:
https://jsfiddle.net/uajfwh33/1/