【发布时间】:2024-01-23 13:32:01
【问题描述】:
我有一个绑定到锚链接的 JavaScript 点击事件,该链接通过 Ajax 在点击时提交用户数据。这个链接实际上并没有去任何地方,它只是一个 Ajax 帖子。
问题是用户可以编写脚本来快速提交垃圾邮件。有没有办法禁止 JavaScript 触发点击事件。
我可以对其进行洪水控制,但我不能在不破坏聊天室功能的情况下使用过于恶劣的控制。
【问题讨论】:
-
并非所有浏览器都允许模拟点击(jQuery 在其自己的模型中伪造它)。此外,假设“点击”是鼠标按钮操作的结果,其他事件信息(例如鼠标位置)可能与预期不一致。
-
@pst 很好的建议,谢谢。你能告诉我如何检查 jquery 的假触发器吗?
标签: javascript dom event-handling dom-events spam-prevention