我目前正在使用javascript制作一个计时器,我想确保如果你关闭浏览器它不会丢失...所以当我的时钟正在消失时我会每100毫秒存储一个cookie。
每100毫秒,因为我使用系统时间而不是系统间隔,所以我基本上只计算开始和现在之间的时间差,只是想尽可能好地更新它。 / p>
我可以把它减少到500毫秒我想但它仍然基本上做同样的事情......
我只是想知道以这种方式存储cookie是否是一件坏事,如果这是一件坏事,那么还有更好的方法吗?
干杯!
答案 0 :(得分:1)
我不确定"大图片"是的,但这是我的看法。
如果您的网页显示某个特定事件的倒计时,我会将服务器端代码与客户端之间的责任分开。
在页面加载时,从服务器获取剩余时间的数据并启动计时器。无需在cookie中存储任何内容。在页面加载时,您可以再次从服务器获取数据,因此不会丢失任何内容。