有时,当您尝试离开网站时,网站会显示类似于“您确定要离开吗?”的警告框。
是否有可能在不使用 NoScript 扩展之类的东西的情况下阻止这种情况发生?
答案1
工具 > 页面信息 [权限]将允许您设置特定页面/网站的权限。
在打开弹出窗口设置,清除“使用默认”复选框,然后设置堵塞
如果这还不够,您可能能够使用 GreaseMonkey 脚本,但如果您不知道哪个网站,这里就没有人能够告诉您如何使用。
答案2
不仅限于 Firefox,还有点击关闭你可以摆脱任何在 Windows 系统上,会出现令人厌烦的弹出窗口。
答案3
这个答案确实晚了,但是今天我在谷歌上寻找这个问题的解决方案时,这个问题出现了。我最终找到的解决方案如下:http://userscripts.org/scripts/show/23865
// ==UserScript==
// @name BlockUnloadEvents
// @namespace http://theaceoffire.8k.com/STOPTHEMADDNESS
// @description This stops ANY AND ALL javascript that stops you from leaving a page. Inspired by this greasemonky script: http://userscripts.org/scripts/show/20781
// @include *
// ==/UserScript==
(function() {
unsafeWindow.onbeforeunload = null;
unsafeWindow.onunload = null;
//unsafeWindow.alert = null;
//unsafeWindow.confirm = null;
//unsafeWindow.prompt = null;
//unsafeWindow.open = null;
})();