PhantomJS 有一个简洁的功能,允许通过发送mousemove
事件而不是向相关网站发送事件来移动鼠标,但我认为是 WebKit。
浏览器有没有办法告诉他们网站上的操作是“合成的”?如果我负责防御这种情况,我想我首先会寻找不可能传送的鼠标光标或在光标不在它们附近时被按下的按钮(尽管 jQuery 在这里可能有问题)。
我可以div
在提交按钮周围创建一个 s 的雷区并监听mouseover
,如果提交表单时没有触发任何一个,调用犯规或其他什么?
onmousemove
与事件起源的网站有什么不同吗?它可以用 JavaScript 判断吗?