繁体   English   中英

如何停止重新启动轨道重新加载页面中的计时器?

[英]how to stop restarting the timer on page reload in rails?

我使用了一个jquery倒计时插件来显示剩余时间。 当用户重新加载页面参加考试时,计时器将重新开始。

重新加载页面后,如何停止重新启动此计时器?

在这里,我希望计时器即使在重新加载页面时也应该显示剩余的时间,甚至在浏览器窗口关闭并重新打开后也是如此。 当我搜索它时,得到的结果表明可以使用cookie来实现,但是我不知道cookie。

如何在jquery使用cookie来实现呢?

这是计时器插件的链接

当用户开始考试时,将该时间保存在数据库中,以防user再次user ;当用户在考试期间的某个时间点重新加载时,通过从他开始考试的时间中减去当前时间来获得持续时间,并在Javascript中使用该值。

希望有帮助!

您可能不应该使用cookie,因为它们可以由用户自己伪造。 您最好将会话与RoR结合使用,并根据当前用户是否以及何时开始解决测验来动态“打印”您的javascript time_left变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM