|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.03.2016, 01:31 | #1 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Попап один раз за сессию
Здравствуйте.
Подскажите пожалуйста как можно реализовать показ попапа за сессию лишь первый раз когда поднимаешь мышь наверх? А то сейчас он выскакивает постоянно. После обновления страницы снова только первый раз показывать попап. Код HTML:
<script type="text/javascript"> var mouse_top_offset = 10; $(document).ready(function(){ $(".closepp").click(function(){ $(this).parents(".panelpp, .overlaypp").animate({ opacity: 'hide' }, "slow"); }); $(document).mousemove(function(e) { if( e.pageY <= mouse_top_offset ) { $('.panelpp, .overlaypp').fadeIn('fast') } }); }); </script> |
03.03.2016, 10:12 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
простите, может я по незнанию глупость скажу,
но почему бы просто не завести одну глобальную переменную. при загрузке страницы она будет иметь значение - "показывать" в функции проверять, если "показывать" - то показывать и сбрасывать значение. Разумеется, при каждой перезагрузке страницы один раз будет показываться. Но, вроде бы, Вы так и хотите?.. |
03.03.2016, 10:27 | #3 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
в jQuery для этого есть метод .one()
Код:
Alar, верни репу!
|
03.03.2016, 10:35 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
03.03.2016, 13:43 | #5 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Всем спасибо за помощь. Буду разбираться.
|
04.03.2016, 19:33 | #6 |
Форумчанин
Регистрация: 22.02.2016
Сообщений: 145
|
Программирование JavaScript
Если в Cookie нет URL текущей страницы, то открывать окно и записывать URL страницы сайта скриптом в Cookie.
Возьму в кредит мильён по 100% годовых на сто лет.
Последний раз редактировалось ProBeginner; 05.03.2016 в 15:38. |
04.03.2016, 19:59 | #7 | ||
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Цитата:
Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы один раз | Lepricon69 | Общие вопросы Delphi | 27 | 01.07.2010 13:21 |
Повтор токо один раз | Cpluser | Общие вопросы C/C++ | 8 | 08.10.2009 21:13 |
Форма один раз | Dop | Общие вопросы Delphi | 11 | 16.07.2009 21:41 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 5 | 02.02.2009 22:01 |
Событие один раз | Михаил Юрьевич | Общие вопросы Delphi | 4 | 01.04.2008 20:40 |