首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用cookie的Javascript倒计时计时器

使用cookie的Javascript倒计时计时器
EN

Stack Overflow用户
提问于 2018-10-16 02:23:34
回答 2查看 89关注 0票数 -1

有谁可以帮我?我需要做一个使用cookie的javascript倒计时计时器。当用户刷新页面时,计时器在固定时间结束之前不会更改。我正在制作一个在线考试系统。我希望每页一个问题,总时间为30分钟。

EN

回答 2

Stack Overflow用户

发布于 2018-10-16 02:36:32

我会使用localStorage而不是cookie;检查MDN是否有很好的规范,或者只需在浏览器的JavaScript控制台中输入"localStorage“,然后查看方法。一个getter,一个setter,简单明了。只需存储计算的结束时间,并将倒计时计时器显示为存储时间减去当前时间。

只有当你的用户可能来自过时的浏览器时,才使用cookie。

此外,如果您想绝对确定,没有客户端解决方案,因此您可能需要执行一个AJAX调用来启动计时器,然后在每次重新加载时使用另一个调用读取计时器。我肯定会这样做,因为localStorage很容易篡改;但从另一方面来说,它更容易。

更多细节,了解更多细节;)

票数 0
EN

Stack Overflow用户

发布于 2018-10-16 03:01:22

一旦用户登录,您就应该使用来自服务器的时间。我的意思是,任何人都可以欺骗计时器,如果它存储在本地。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52822680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档