0

我有一个弹出窗口,它定时显示在我的网页上 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);
4

1 回答 1

0

我认为最简单的方法是设置一个带有时间戳的 cookie 并以这种方式跟踪时间。我发现这个 jQuery cookie 插件可能对你有帮助:http: //archive.plugins.jquery.com/project/Cookie

于 2012-03-19T11:38:27.190 回答