我需要一些有关此 javascript 代码的帮助。
我有这个代码:
jQuery(document).ready(function(){
if (document.cookie.indexOf('visited=true') == -1) {
var fifteenDays = 1000*60*60*24*1;
var expires = new Date((new Date()).valueOf() + fifteenDays);
document.cookie = "visited=true;expires=" + expires.toUTCString();
window.setTimeout(
function() {
jQuery.colorbox({href:"/popup.htm", open:true, iframe:false, innerWidth:600, innerHeight:490});
},
30000 )}});
它应该在 30 秒后打开一个弹出窗口,每天一次。问题是它在 30 秒后打开的弹出窗口停留在页面上。即使客户端导航到其他页面,有没有办法让它在 30 秒后打开?因此,如果用户在一个页面上停留 15 秒,而在另一个页面上停留 15 秒,则会收到弹出窗口。
先感谢您