我正在使用秒表插件,我希望能够将秒表值保存到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'
});
}
答案 0 :(得分: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');
当然这假定计时器是数字/字符串而不是对象