javascript - 如何覆盖onLoad?

标签 javascript events greasemonkey onload

我正在使用的这个页面有一个非常烦人的警报(它是典型的 JavaScript 警报,因此欢迎任何其他黑客),该警报显示在 Load 上,我可以通过 GM 以某种方式阻止它吗?

附注据我了解,GM 是在页面加载后执行的。有什么方法可以单击警报上的“确定”或覆盖 onLoad 吗?

最佳答案

如果网页使用老式的 onLoad 检测方法,您可能可以这样做:

unsafeWindow.onload = function() {};

如果他们使用 JavaScript 库来监听 onLoad 或 contentReady 事件,我不确定如何覆盖这些事件。

关于javascript - 如何覆盖onLoad?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4649214/

相关文章:

javascript - AngularJS:更新资源的正确方法是什么

javascript - 对 d3.js 树 JSON 使用 php SESSION 字符串而不是 .json 文件

javascript - Tampermonkey 中使用 javascript 进行页面搜索和文本框自动填充

javascript - 将标签添加到标签内的文本

javascript - 6Jquery datepicker 日期阻止不起作用?

javascript - 无法通过保持输入文本宽度相同来增加 ng2-autocomplete 的宽度

java - 使用逻辑条件验证文本字段的完整性

jquery - 将 onchange 绑定(bind)到下拉列表

VB.NET 多线程,阻塞线程直到收到通知

javascript - 使用 TamperMonkey 单击 YouTube 上的 "Show more..."按钮的用户脚本