【发布时间】:2015-04-30 14:19:36
【问题描述】:
我有一个时事通讯注册表单,我希望每 15 天只加载(弹出)一次,否则它可能会有点烦人。我目前正在使用此 jquery 代码在页面加载时加载弹出表单。
<div id="test-popup" class="white-popup mfp-hide">
Popup Form
</div>
<script>
jQuery(window).load(function(){
jQuery.magnificPopup.open({
items: {src: '#test-popup'},type: 'inline'}, 0);
});
</script>
每次访问页面时加载表单时都可以正常工作,但我想限制这一点,以便新用户每 15 天看到一次。不确定 15 天是否是我想出的最佳做法?
【问题讨论】:
-
我将 cookie 设置为每 15 天过期一次。如果它是假的/过期的。显示弹出窗口。 stackoverflow.com/questions/8103128/…
-
你应该把它保存在数据库中
-
我曾经使用这个带有颜色框的 cookie 脚本,但我想知道如何为 Magnific Popup 执行此操作?
-
标签: javascript jquery magnific-popup jquery-cookie