|
|
1
3
你不能阻止他们。
|
|
|
2
1
如果你不想别人 张贴不同答案 总是 可以通过直接向脚本发送适当的请求来绕过您的保护。 如果你不想别人 请参阅前面的答案 (例如,如果有两个人在同一台计算机上为他们的测试打分),可以考虑在测试页面上使用AJAX提交答案,然后从字段中删除答案。这样,大多数浏览器都不会记住答案,后退按钮也不会取消删除被JavaScript删除的数据。 |
|
|
3
1
在年级页面的顶部,放置以下内容:
|
|
|
4
1
您可以模拟没有可返回的页面。从一个页面开始,使用jQuery生成每个测试页面,并且不提供返回的方法,只提供前进的方法。后退按钮会在他们启动测试之前将他们带到页面,您可以允许他们再次启动测试并在应该的位置生成正确的部分。这将是相当容易的,如果你没有走太远的发展目前的方式。 |
|
|
5
0
|
|
|
6
0
|
|
|
7
0
在发布答案的脚本顶部,检查数据库中是否有此测试的当前用户的测试结果。如果是,请重定向到结果。
禁用后退按钮不是个好主意。 |
|
|
8
0
我所做的是
javascript:window.history.forward(1); 希望这有帮助:) |
|
|
Erik · PHP:确定会话过期时间 1 年前 |
|
|
xms · PHP HTTPOnly Cookie及其对会话的影响 1 年前 |
|
|
Tunahan Keklik · 如果用户仍在网站上时会话过期怎么办 1 年前 |
|
|
J.H · Nestjs服务器在Vercel部署一段时间后自动重新加载 1 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
|
Patrick Visi · Zitadel日常创建服务用户 1 年前 |
|
|
newbie_php · php会话值丢失 2 年前 |