有一个网站可在标签模糊时启动功能。我不希望那样发生。
有什么方法可以阻止JavaScript触发window.onBlur
事件?
从最初的搜索中,我得出的结论是,我需要重写javascript的默认功能,可以使用userscript managers
像Greesemonkey
来完成。
我在Greesemonkey
中尝试了以下脚本:
window.onblur = null
这似乎没有任何作用,并且网页的行为与以前相同。
答案 0 :(得分:1)
看看Event.preventDefault()和Event.stopPropagation()是否对您有帮助。
如果您想覆盖在事件上调用的函数,则可以简单地重新定义它并使用脚本管理器将其插入。例如:
var originalCallbackFunction = callbackFuntion;
callbackFunction = function() { // Redefinition
/* Do something else */
}