2013-10-10 4 views
0

Я создаю веб-сайт в wp и на домашней странице У меня есть colorbox, который загружается на загрузку страницы. Я хотел показать этот colorbox только один раз. Для этого я использовал следующий код.уничтожить куки при закрытии вкладки

jQuery(document).ready(function(){ 
    if (document.cookie.indexOf('visited=true') == -1) { 
     var fifteenDays = 1000*60*60*24*15; 
     var expires = new Date((new Date()).valueOf() + fifteenDays); 
     document.cookie = "visited=true;expires=" + expires.toUTCString(); 
     jQuery.colorbox({width:"30%", inline:true, href:"#subscribe"}); 
    } 
}); 

Это решило мою проблему. Но после этого появилось еще одно требование о том, что colorbox должен загружаться после закрытия и повторного открытия вкладки. Я не знаю, какие изменения я должен сделать, чтобы достичь своей цели. Может ли кто-нибудь помочь мне здесь?

UPDATE:

После цель использования ColorBox

Это Colorbox точно так же как Facebook, как ящик всплывающего окна. Мне нужно показать только один раз, когда пользователь посещает сайт на главной странице. Когда пользователь нажимает на главную страницу, он не должен появляться снова .. и если пользователь закрывает вкладку или браузер и переходит к этой ссылке снова, то должен появиться цветной бокс

Надеюсь, это поможет вам лучше понять, что я пытаюсь делать.

ответ

0

Требование, похоже, превзошло цель: похоже, что цветное колесо должно открываться каждый раз, когда пользователь открывает новую страницу.

Как только цветное колесо закрыто, нет ли способа открыть его снова? Я бы предложил добавить кнопку «Show/hide colorwheel».

Нагрузка на страницу: откройте его, если cookie нет, или оставьте его в другом месте.

+0

Этот colorbox похож на facebook, как всплывающее окно. Мне нужно показать только один раз, когда пользователь посещает сайт на главной странице. Когда пользователь нажимает на главную страницу, он не должен появляться снова. Если пользователь закрывает вкладку или браузер и снова переходит к этой ссылке, то должен появиться цветной код –

Смежные вопросы