【问题标题】:I want to show my popup just one time in a day我想一天只显示一次弹出窗口
【发布时间】:2018-12-28 06:40:49
【问题描述】:

我想一天只显示一次这个弹出窗口,我该怎么做?

    <span id='close' onclick='this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode); return false;'>x</span>
<iframe width="360" height="240" src="https://www.youtube.com/embed/MXaa9lBJq0I" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>

【问题讨论】:

    标签: html cookies


    【解决方案1】:

    很简单

    使用Javascript来

    1.) 获取当前时间 2.) 检查 cookie 的时间 3.) 如果 cookie 时间和当前时间的差异大于 24 小时: 在 cookie 中保存新日期 显示 iframe

    保存 cookie

    var d = new Date(); document.cookie="time="+d;

    使用 dokument.cookie 读取 Cookie

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-16
      • 2012-06-10
      • 1970-01-01
      • 2019-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多