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