Javascript弹出饼干

时间:2014-05-27 10:30:41

标签: javascript cookies

我使用此代码在我的网站上设置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=/";
}

1 个答案:

答案 0 :(得分:0)

确保您的功能itro_set_cookie可以在弹出窗口或为弹出窗口设计的布局中访问。