JQuery лайтбокс всплывающее окно с cookie - PullRequest
0 голосов
/ 08 декабря 2011

я пытаюсь сделать всплывающее окно лайтбокса, которое срабатывает, если пользователь не был на сайте до того, как рассказал ему о предложении ... как здесь http://www.made.com/ (если вы были там раньше, вам нужно очистить ваше печенье)

В любом случае, я хотел бы сделать это с помощью лайтбокса fancybox, так как я использовал его на своей странице, где уже, я пытался выяснить это отсюда http://www.veign.com/blog/2008/05/22/create-a-one-time-popup-using-jquery/, но ссылка на библиотеку jquery cookie отсутствует .

Любая идея о том, где я могу найти замену / это лучший способ сделать это?

1011 * привет *

1 Ответ

1 голос
/ 08 декабря 2011

Использование функций утилиты внизу этой страницы: http://www.quirksmode.org/js/cookies.html (createCookie и readCookie)

$(document).ready(function(){
  if (readCookie("hasVisitedBefore") == null){
     //code to create popup here
  }
  createCookie("hasVisitedBefore", "true");
});

Это установит cookie, используя javascript, когда пользователь загружает страницу. Если cookie не был установлен, когда они прибыли, вы можете запустить свой обычный всплывающий код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...