2012-03-19 62 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