gpt4 book ai didi

javascript - 防止 js alert() 暂停计时器

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:51 25 4
gpt4 key购买 nike

所以我为测验制作了一些计时器。问题是,当我把

javascript: alert("blah");

在地址中,弹出警告框暂停我的计时器。这在测验中是非常不受欢迎的。

我不认为有任何方法可以阻止这种行为......但我还是会问的。

如果没有,介意建议我该怎么做?

最佳答案

永远、永远不要依赖 javascript(或任何其他客户端时间)来计算在回发或不同页面之间完成的操作的运行时间。

如果你总是比较服务器日期,人们就很难作弊:

  1. 第一个页面请求,存储服务器时间
  2. 每 N 秒用 javascript 调用 ping,比较 2 个服务器时间,并返回耗时(仅用于展示)
  3. 当用户提交表单时,比较 2 个服务器时间,计算耗用时间,并丢弃那些耗时太长的(即:可能的作弊者)

关于javascript - 防止 js alert() 暂停计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/198049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com