簡體   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