2012-03-19 41 views
0

我有一个弹出窗口,它在我的网页上2分钟后出现,但是我需要它,以便在我的网站上2分钟后执行此操作,即使用户转到另一页面。目前,它在每个页面加载时刷新。在网站上2分钟后弹出JQuery计时器

我该怎么做?我假定某种会话?提前致谢。

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); 
+0

“去到另一页”你的意思是你的网站或外部页 – mgraph 2012-03-19 11:38:33

+0

在我的网站里,对不起,我应该说, – 2012-03-19 11:45:40

+0

我希望做同样的事情。你完成了吗?请分享,请分享? – 2017-12-12 19:30:41

回答

0

我认为最简单的方法是用一个时间戳设置一个cookie并以这种方式跟踪时间。我发现这个jQuery的cookie的插件,也许帮助您:http://archive.plugins.jquery.com/project/Cookie

+0

链接已损坏。知道我在哪里可以找到它?我期待着做同样的事情。 – 2017-12-12 19:30:06

+0

我想这可能是这个https://github.com/js-cookie/js-cookie – 2017-12-12 19:37:53