neowaring
@neowaring
Разработчик модулей и дополнений Opencart/ocStore

Как перенести значение секундомера при обновлении или переходе на другую страницу при помощи localStorage?

Как сделать что бы секундомер при обновлении страницы или переходе на другую не сбрасывался а продолжал работать от насчитаного значения ?
Знаю что с помощью localStorage сохранять значение, но не умею это совмещать.
Подскажите пожалуйста.
Вот секундомер:
https://jsfiddle.net/NeowarPlay/r5m09taq/1/
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
Metaller
@Metaller
До:
10: const startTime = Date.now();

Заменить и добавить:
10: const startTime = localStorage.getItem('startTime') || Date.now();
11: localStorage.setItem('startTime', startTime);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
сохранить начало отсчета таймера в сторадже, потом при загрузке страницы перерасчитывать
https://codepen.io/anon/pen/LwWBNb?editors=1010
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы