每个用户只显示一次magnific-popup

时间:2015-03-23 10:47:37

标签: javascript jquery html cookies magnific-popup

我刚刚使用magnific-popup实现了一个youtube-popup,这是我使用的代码:

 setTimeout(function(){
$.magnificPopup.open({
  items: {
      src: 'http://www.youtube.com/watch?v=0O2aH4XLbto'
  },
  type: 'iframe'
});
}, 5000)

我现在想为每个只为每个用户访问一次页面的用户显示此弹出窗口。有没有可能这样做?我遇到的问题是,我只能在全局页脚中实现代码(它不是我的页面),并且它也会加载到每个子页面上(这可能是一个坏主意)。

1 个答案:

答案 0 :(得分:0)

您只需将Cookie写入用户的响应即可。如果设置了Cookie,您可以向页面呈现隐藏字段并检查字段是否已设置。