我希望在完成后限制网站的考试时间, 警告带有消息的弹出窗口,并将用户重定向到另一个页面。
考试包含一些页面,用户可以向前和向后翻页。 我想防止(我有多可能)撒谎。
答案 0 :(得分:5)
当他们开始考试时,请将时间存储在服务器端。对于他们加载的每个页面,启动一个计时器,但是剩下很多时间。
答案 1 :(得分:1)
我认为确保只有固定的时间窗口可用于提供输入数据应该在后端应用程序中控制,而不是在浏览器上控制。
用户可以操纵浏览器,可以更有效地控制后端应用程序。
您可能希望提供有关您正在使用的技术堆栈和约束的更多信息,以获得更具体的答案。
答案 2 :(得分:0)
可以使用页面中的SetTimeOut完成警报。但是,应该根据考试的第一个“开始”来跟踪总时间,并且应该在服务器端完成。为每个用户提供他们自己的个人帐户,并跟踪他们的服务器进度。