我正在进行在线考试,但计时器部分有问题。每次用户单击下一个按钮以获取新页面时,计时器都会重新启动。这是我的代码。我正在使用laravel
如果无法完成考试,我还想添加保存和退出选项。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以在Cookie中记录考试的开始时间,然后在页面加载时每个页面都可以读取该Cookie,以查看考试的开始时间。
答案 1 :(得分:1)
您可能想尝试这种方式:
您可以改进此策略,并在单击“下一个”或“上一个”按钮时提交问题表单。这样,您将在单个呼叫中更新问题的答案并接收下一个/上一个问题。因为您将使用ajax请求,所以可以避免页面刷新。