【问题标题】:Javascript events (like onload) repetitive - how to stop?Javascript 事件(如 onload)重复 - 如何停止?
【发布时间】:2011-07-04 22:34:46
【问题描述】:

我的网站上有一个“介绍”,但我不希望它在一定时间内重复。

您究竟是如何设置和定义 cookie(或有更好的解决方案)、每天/会话/每周运行一次等的?

【问题讨论】:

  • 你使用 jQuery 还是其他 JavaScript 库?
  • 每天显示一次的启动页面介绍,还是每年显示一次的启动页面介绍?期望的延迟是多少?

标签: javascript cookies settings dom-events onload


【解决方案1】:

您可以将 cookie 设置为从现在起一天/一周过期,以处理“一天一次,一周一次”的情况。我不知道“一次会话”-您如何定义“会话”以及它何时开始/结束?

Stackoverflow -how to set cookie to expire in 1 hour

【讨论】:

    【解决方案2】:

    Setting a cookie 是最兼容的方式。

    请参阅MDC document.cookie docs 了解全文。

    【讨论】:

      猜你喜欢
      • 2014-02-28
      • 2013-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-13
      相关资源
      最近更新 更多