我制作了一个弹出窗口,旨在在我的网站加载时加载。我添加了一个 cookie 来记住用户在关闭它后是否看到了弹出窗口,这样他们就不会再次看到弹出窗口。它运行良好,除了在 iPad 上,弹出窗口加载到网站的每个页面上。
有谁知道解决这个问题的最佳方法?
我的 cookie 代码是:
function SetCookie(cookieName,cookieValue,nDays) {
var today = new Date();
var expire = new Date();
if (nDays==null || nDays==0) nDays=1;
expire.setTime(today.getTime() + 3600000*24*nDays);
document.cookie = cookieName+"="+escape(cookieValue)
+ ";expires="+expire.toGMTString();
}
$("#member").click(function(){
SetCookie("subscribed","1");
$( "#Subscribe" ).dialog("close");
return false;
});