@PoodingRex

Как реализовать модальное окно при первом заходе на сайт с задержкой в несколько минут?

Доброго времени суток всем. Натолкните на мысль, пожалуйста. Нужно сделать так, что модальное окно всплывало при первом заходе на сайт, но с весьма большой задержкой. Т.е. основная сложность в том, как между разными страницами передавать данные о том, сколько пользователь провёл времени на прошлой странице.

Выглядит это так:
1) Зашёл на главную, провёл там 30 секунд
2) Зашёл в каталог, провёл там 80 секунд
3) Перешёл в карточку товара, в этот момент таймер натикал 2 минуты и появилось модальное окно.

Это вообще возможно сделать "малой кровью"? В голове только жутко громоздкие идеи.
  • Вопрос задан
  • 265 просмотров
Пригласить эксперта
Ответы на вопрос 3
Fzero0
@Fzero0
Вечный студент
Ответ написан
Комментировать
@Ooos
Front-End
При заходе пишешь в LocalStorage время захода, а дальше уже ориентируешься на него.
Первое, что пришло в голову, а так, весьма странная идея)
Ответ написан
Комментировать
@bloodmoonshard
Я думаю в помощь тебе Cookie, там храни флаги например захода на ту или иную страницу
И с помощью например setTimeout(func, sec) проверяй не наступило ли время...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы