JQuery секундомер - PullRequest
       0

JQuery секундомер

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

Я использую плагин секундомера и хочу сохранить значение секундомера в cookie, но я не знаю, как это сделать?По сути, я хочу, чтобы через 2 минуты на моем веб-сайте появлялось всплывающее окно, независимо от того, просматривают ли они разные страницы веб-сайта или нет, поэтому файл cookie начинает считать, как только пользователь заходит на веб-сайт, и они могут оказаться на главной странице, а затем переходитьна страницу о нас, но файл cookie секундомера в фоновом режиме до 2 минут, в настоящее время у меня есть это:

var timer = $('#test').stopwatch().stopwatch('start');
// I need this to go in to the cookie below...

$.cookie('popuptimer', 'timer', { expires: null });

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

1 Ответ

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

Я не совсем понимаю, что вы хотите сделать, но чтобы сохранить значение с помощью $.cookie, вы должны сделать

var timer = $('#test').stopwatch().stopwatch('start');
// I need this to go in to the cookie below...

$.cookie('popuptimer', timer);

Тогда вы можете получить его, как вы делаете

var timer = $.cookie('popuptimer');

конечно, это предполагает, что таймер - это число / строка, а не объект

...