我使用此代码在我的网站上设置cookie,以便用户不会在设置的时间内看到弹出窗口。
但是当我不关闭弹出窗口时,cookie无法保存,即如果用户点击弹出窗口上的链接,他们将在访问此页面时再次收到弹出窗口。
非常感谢任何解决方案。
/* function use to set the cookie for next visualization time */
function itro_set_cookie(c_name,value,exhours) {
var exdate=new Date();
exdate.setTime(exdate.getTime() + (exhours * 3600 * 1000));
var c_value=escape(value) + ((exhours==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value + "; path=/";
}
答案 0 :(得分:0)
确保您的功能itro_set_cookie可以在弹出窗口或为弹出窗口设计的布局中访问。