我不太确定这是否可行,但无论如何都要实现这一点?我希望从脚本中获得一些基本的保护,这些脚本会自动在我的按钮上注册点击事件,例如:麻烦的机器人.
我想只允许用鼠标点击,而不是用javascript本身触发的点击.
有任何想法或其他保护方法吗?
您想要确定click事件是通过元素点击还是通过任何js代码触发的,对吧?
在这种情况下,您可以使用"click"事件返回的"event"对象
您可以使用
event.hasOwnProperty('originalEvent')
如果通过单击target元素触发事件,则above语句返回true,否则返回false