php - 如何测量两次点击按钮之间的时间?

标签 php javascript jquery time click

我正在制作一个网站,用户可以通过重复点击按钮来提高他/她的分数。为了防止人们作弊,我想测量每次点击之间的时间量,如果他们点击速度快得不人道并且点击之间的时间非常短,我想要一个验证码或其他东西出现。

我如何衡量点击之间的时间?

最佳答案

点击处理程序可以只将时间戳维护为 JavaScript“日期”实例。减去其中的两个,得到以毫秒为单位的间隔。

请注意,时钟精度不一定那么高,而且人类产生点击的速度非常快。我认为 Windows 不会提供比 15 毫秒更好的粒度。

关于php - 如何测量两次点击按钮之间的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204050/

相关文章:

javascript - 在 Android 上使用 PhoneGap 进行地理定位仅适用于 index.html

javascript - 最后一次选择验证不起作用

javascript - 防止模态背景叠加在每个打开的新模态上变暗

jquery - 如何在jquery中使用$(this).closest()

php - 如何通过php和mysql上传图像文件

java - PHP 的日期和时间助手(类似于 Java 中的 Joda-Time)

PHP property decleration 接受数组并且不接受可以在编译过程中评估的任何其他表达式

javascript - 无法使用 selenium web-driver python 从自动完成下拉列表中选择多个选项

php - 在 Laravel 中使用 Guzzle 发送 POST 请求

javascript - 为什么 e.preventDefault() 不会阻止链接被跟踪?