通过扩展或配置文件在 Firefox 中禁用 onbeforeunload

通过扩展或配置文件在 Firefox 中禁用 onbeforeunload

我使用 Firefox 自动导航并截取各个网站的屏幕截图。其中一些网站使用该onbeforeunload事件在用户离开页面之前吸引用户的注意力。

现在,这会阻止我的脚本导航到下一个 URL,我必须运行以下 JS 来重新定义事件以不执行任何操作,如下所示:

window.onbeforeunload = function () {};

我希望将此逻辑放入浏览器中,而不是在我的代码中处理一堆边缘情况。理想情况下,保持 Javascript 启用,同时在浏览器访问的所有页面上阻止此事件(可能还有其他事件)。

是否可以通过已知扩展或 Firefox 配置文件设置实现?

相关内容