@angelzzz

Как показывать всплывающее окно только новым клиентам?

Как настроить вывод всплывающих окон только для тех, кто впервые на сайте?

Хочу начать собирать базу подписчиков. Может есть готовые решения бесплатные или недорогие?
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Это делается примерно так:
1. Пользователь заходит на сайт
2. Система проверяет есть ли флаг в Cookie или в LocalStorage
3. Если флаг есть, ничего не делаем
4. Если флага нет, показываем окно, ставим этот флаг
5. Profit!

Как работают Cookie, JS-библиотека для работы с Cookie
Как работает LocalStorage
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
Подозреваю, что речь идет о "гостях" сайта, т.е. не авторизованных пользователях? Тогда после показа сообщения пишите "неустаревающую" куку (ну на 1 год, например) или храните состояние "показано/непоказано" в localstorage (для относительно современных браузеров).
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
22 мая 2024, в 18:48
1000 руб./в час
22 мая 2024, в 18:37
8000 руб./за проект
22 мая 2024, в 18:34
10000 руб./за проект