Показать сообщение отдельно
  #17 (permalink)  
Старый 01.09.2013, 21:13
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Сообщение от JustCrazy Посмотреть сообщение
вот этот участок кода у вас отвечает за запуск модального окна, когда документ загрузился и каждые 5 секунд мониторит куки,
$(function(){
   show_fancybox();
   setInterval(show_fancybox, 5000);
})

чтобы скрипт стартовал через минуту после запуска страницы:
$(function(){
   setTimeout(function(){ 
     show_fancybox();
     setInterval(show_fancybox, 5000); 
  },60000);
})

Если страницу перезагрузить то таймер опять отсчитает минуту и поновой запустит скрипт даже не обращая на существующую куку, пока не создаст куку будет 2 раза в течениии 10 сек перезагружать виджет пока не создаст куку, похоже кука перетирается, ведь после того как пользователь откроет страницу он же не будет сидеть минуту на главной странице и ждать пока модальное окно всплывет, он пойдет по сайту и в получится что каждый раз таймер будет запускаться по новой
Ответить с цитированием