我需要非停止时钟计数器,它甚至不会在页面加载时停止

时间:2016-06-24 06:54:22

标签: javascript jquery

Counter clock

我制作这个计数器时钟但是当我加载页面时它会重置,保存在我的电脑中。

try

1 个答案:

答案 0 :(得分:0)

每当读取页面时,旧页面的整个上下文都会被销毁,并创建一个全新的上下文。您无法在下一页加载时运行一个页面加载计时器。

如果您需要将某个状态从一个页面加载保存到下一个页面然后在下一页中加载检查该状态并确定如何设置初始页面以匹配之前的状态,那么您可以保存状态在HTML5本地存储或cookie中的页面加载之间。

另一种可能性是不重新加载页面,而是使用ajax和javascript动态更新页面内容。这样你的现有计时器就会继续运行,因为根本就没有页面重新加载。

如果您正在尝试使用计时器显示在某些倒计时剩余的时间,您可以将倒计时零时间设置为HTML5本地存储,并且当重新加载的页面加载时,它可以检查设置的时间本地存储并启动倒数计时器以匹配先前设置的时间。