Тут наверное так не выйдет, по тому что этот блок поп-апа зашит в шаблон страницы и она генерируется каждый раз одинаковая.
Если я ошибаюсь скажите в чем.
Но мне кажется что здесь нужно примерно так:
1. проверить наличие куки (например такой: first_visit = false)
2. если она там есть, то скриптом назначить диву #popup . 'display' , 'none'
3. а если её там нет, то после загрузки страницы сработает таймер и покажет поп-ап.
4. тогда на нажатие кнопки class="close_popup" нужно повесить запись этой самой куки first_visit = false без указания времени, что бы она обнулилась по закрытии браузера.
Возможно я алгоритм скомкал, но примерно так.
Вопрос в том как это реализовать?
- Как на кнопку записать ещё одно действие с куками, кроме уже существующего там закрытия?
- Как после того как проверили наличие куки назначить стиль диву #popup . 'display' , 'none', что бы он стал важнее чем в таймере окна? Ведь там свой отсчет идет и 'display none' может стать 'block'.
Может есть проще решение и копаю не туда?
|