2012-03-20 49 views
0

我使用秒錶插件,我希望能夠將秒錶值保存到cookie中,但我不知道如何操作?基本上我想在我的網站上2分鐘後出現一個彈出窗口,不管他們是否在瀏覽網站的不同頁面,所以只要用戶進入網站,cookie就開始計數,他們可能會在主頁上,然後去到關於我們的頁面,但秒錶的cookie在後臺計數到2分鐘,我現在有這樣的:jQuery秒錶

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' 
    }); 
} 

回答

0

我完全不明白你想要做的,但保存的值與$.cookie你應該不要

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

$.cookie('popuptimer', timer); 

然後你可以檢索你喜歡做的

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

當然這個假設定時器是一個數字/字符串而不是一個對象