Я ищу сценарий, предпочтительно плагин jQuery, для отображения модального окна при входе на мой сайт (на какой странице), но только один раз в течение того же сеанса просмотра, поэтому, когда пользователь закрывается и снова открывает браузер, он снова видит модальное окно на моем веб-сайте. Может кто-нибудь мне помочь? БлагодаряМодальное окно после сеанса с jQuery
ответ
Используйте печенье ...
Посмотрите на http://plugins.jquery.com/files/jquery.cookie.js.txt
Не используйте истекают значение (так что печенье является сессия печенье) ..
if ($.cookie('modal') != 'shown')
{
$.cookie('modal', 'shown');
// code to show modal
}
избили меня на пару секунд, +1 :) – falstro
Я думаю, самым простым решением было бы установить cookie (используя javascript) и показать окно, а во второй раз проверить javascript содержимое файла cookie (допустим, вы просто сохранили счет посещения в файле cookie) и решили не показывать окно.
Вы можете использовать cookie сеанса. Существует плагин jQuery cookie here.
На ваших страницах вы используете документ, готовый проверить, существует ли файл cookie, если не отображается всплывающее окно, а затем создайте файл cookie. Файл cookie будет уничтожен, когда пользователь закроет браузер.
Я не вижу смысла в печенье больше, кроме сервера сценариев на стороне
Если вы используете JQuery и захватывая последний Javascript Особенности, то вы действительно должны идти с HTML 5 в хранилище данных:
HTML5 Local Storage : http://dev.w3.org/html5/webstorage/ И http://html5demos.com/storage
HTML5 на стороне клиента SQL: http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/
Общие HTML5: http://html5demos.com/
robert - да и нет. html5 не является достаточно предвестником на рынке, но для предотвращения такого подхода. это, безусловно, «хорошая» оценка технически, но когда вы просматриваете статистику и видите печальный факт, что IE6 STILL составляет более 7% от общего объема, то у вас будет высокий уровень faliure или, по крайней мере, много условного кодирования. только мои мысли ... –
Это правда, и из-за уровня мастерства OP он не совсем понял, как инструмент tio откидывается на браузеры IE6, но да, я согласен, его проблема да и нет. – RobertPitt
Извините за мой поздний ответ! Я сделал то, что предложил Габи в сочетании с jQuery Smart Modal script, кажется, что он работает отлично. В любом случае
- 1. jQuery модальное окно с анимацией?
- 2. Открыть модальное окно с Jquery
- 3. Плавающее модальное окно с jQuery
- 4. jQuery модальное окно
- 5. JQuery модальное окно help
- 6. jQuery модальное окно
- 7. Легкое/быстрое jQuery Модальное окно
- 8. Затухающее модальное окно в jQuery
- 9. JQuery: Простое, легкое модальное окно
- 10. Jquery автоматический модальное всплывающее окно
- 11. необходимо открыть модальное окно после успеха ajax
- 12. JQuery модальное всплывающее окно с проверкой
- 13. JQuery модальное диалоговое окно с iframe
- 14. Модальное окно с навигацией jquery внутри
- 15. JQuery модальное окно с кнопкой ОК
- 16. Как закрыть модальное окно после успеха AJAX
- 17. Модальное окно с google oauth
- 18. Модальное всплывающее окно для выбора опции [jQuery]
- 19. После просмотра Модальное окно Плагин проверки jQuery не работает
- 20. модальное окно Создание
- 21. Создание задержки после закрытия JQuery модальное всплывающее окно
- 22. Настольное и модальное окно
- 23. jQuery модальное окно теперь открытие onclick
- 24. Перекрестный браузер Модальное окно
- 25. Держите самозагрузки модальное окно открытым после turbolink
- 26. Модальное окно не открывается
- 27. onload div/модальное окно с «please wait»
- 28. JQuery модальное всплывающее окно чтения из файла
- 29. JQuery модальное окно загрузки в рамках
- 30. jQuery .toggle() Модальное диалоговое окно «показать/скрыть»
Почему «желательно плагин jQuery»? решение для печенья настолько просто, что даже не требует плагина –