javascript - 如何显示每 10 秒更改一次的横幅并遵守页面刷新的时间段?

标签 javascript php jquery html

我正在 js 和 php 上开发一个广告事件构建器,它使用 JavaScript 的 setInterval 函数每 10 秒显示一个横幅,但是当网站刷新时,setInterval 会重新启动。如果您在 10 秒内刷新页面,它将始终显示相同的横幅。

有没有办法在服务器端维护 setInterval 函数,或者其他什么?

我正在尝试使用 javascript 将每一秒存储在本地存储(HTML5)上,以便在刷新页面时在同一秒继续,但我认为这不是这样做的方法。

我希望有人能帮助我跨越这个让我头疼的障碍。 :)

最佳答案

您需要在服务器或客户端的某个地方保留间隔计时器的状态。本地存储听起来是一种选择。其他选项包括 cookie、url 参数或表单参数(如果您使用的是 HTTP post)。

关于javascript - 如何显示每 10 秒更改一次的横幅并遵守页面刷新的时间段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32964259/

相关文章:

Javascript 内的 Java 数组索引 :Is my Syntax correct?

php - 在 sublime text 3 中缩进代码时的奇怪行为

php - SQL 查询未从数据库中找到确切的名称

javascript-在文本区域中插入文本后添加换行符

javascript - 需要修复表中的左列

c# - 弹出对话框不起作用

javascript - ng-class 在 ng-click 条件下不工作

jquery - 通过 AJAX 预期预加载 JS 和 CSS - 多少算太多?

jquery - 我可以将整数数组附加到 Json 对象并传递给 Controller ​​方法吗?

javascript - 使用javascript打印本地文件