我已经制作了一个铁路应用程序来进行计算机自适应测试。我需要在考试中放一个计时器,以便考试结束后立即结束。我已经尝试并在整个Internet上进行了搜索,但找不到解决方案。感谢您的帮助:)
P.S.-如果您认为这是一个幼稚的问题,请不要生气。
为此使用导轨会话。在您的控制器中,您会这样: session [:current_user_id] = @user.id
用于设置应用程序中会话的到期期,只需将以下选项添加到您的config/intializers/session_store.rb文件:
:expire_after => 60.Minutes//或指定时间
会话结束后,您将完成测试。
Google的首次响应:http://www.w3schools.com/js/js_timing.asp
您可以选择:
//On the page start
var timeToEndTest = 600; //10 min
setTimeout(endTest, timeToEndTest);
作为endTest
,一些功能将结束测试