当用户单击关闭按钮时,覆盖在一定时间段内隐藏

时间:2011-01-05 21:24:29

标签: javascript jquery

寻求帮助,找到好的教程和阅读材料,以设置这样的叠加层:

当有人点击关闭按钮时,请勿在代码中的15天或某段时间内再次显示叠加层。

我认为这会保存一个cookie,只是试图找到关于这个主题的好文章。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

使用jQuery Cookie插件尝试这样的事情: jQuery Cookie Plugin

在关闭函数的回调中触发它。

$.cookie("mysiteOverlayIsClosed", "true", { expires: 15 });

然后,要检查用户是否拥有该cookie,您可以调用类似的内容。

if($.cookie("mysiteOverlayIsClosed")){
   //Code To not show popup
}else{
   //Code to fire popup
}

这样的事情应该有效,尽管它可能不是最有效的。 祝你好运