Таймер JQuery всплывает через 2 минуты на сайте - PullRequest
0 голосов
/ 19 марта 2012

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

Как бы я это сделал?Я предполагаю какую-то сессию?Заранее спасибо.

setTimeout(function(){ 
   $.fancybox({
       overlayOpacity: 0.8,
       overlayColor: '#000',
       type: 'iframe',
       width: 625,
       height: 550,
       overflow: 'auto',
       padding: 0,
       href: '<?php echo base_url(); ?>feedback'
   });
}, 1000*60*2);

1 Ответ

0 голосов
/ 19 марта 2012

Я думаю, что самый простой способ - установить cookie с отметкой времени и таким образом отслеживать время. Я нашел этот плагин cookie jQuery, который может вам помочь: http://archive.plugins.jquery.com/project/Cookie

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