Firefox:取消阻止特定网站上的 JavaScript 警报
Firefox: unblock JavaScript alerts on specific website
我已经在 Whosebug 上的开发人员控制台中输入了代码,以测试一些显示 alert();
焦点并在选项卡之间切换的代码。然后我点击了消息,但它立即 returned 因为 window.onfocus
事件似乎已经变成了一个无限循环。我正在写一个我想测试代码的答案,这就是为什么我不想重新加载页面,因为所有的进度都会丢失。因此,我单击了第二次弹出该消息时显示的复选框“阻止来自 stackexchange.com 的未来请求”,并通过这样做摆脱了该消息。
现在我遇到了一个问题:如果我现在想引起 alert();
,我不会收到任何警报并且 return 值为 undefined
,没有任何错误。
然后我在互联网上搜索了如何在 Firefox 中取消阻止 js 警报,但我发现唯一接近我需要的是关于如何取消阻止 WebPush 请求的大量教程。
有没有办法解锁 alert();
s?如果涉及about:config或手动编辑配置文件,没问题。
我在 Linux Mint,所以 Windows 这些文件的路径对我没有帮助。但是您可以为 Windows 可能阅读本文并遇到相同问题的用户添加它们。
这是我输入的代码:
window.onfocus = function() { alert('example'); return; };
重新启动 Firefox 有帮助,但对我来说,重新启动我的整个笔记本电脑也是必要的(可能是因为我在过去两周内没有重新启动 Firefox 或我的计算机?)。
感谢@Felix Kling for the help, you can find his comment here:
我已经在 Whosebug 上的开发人员控制台中输入了代码,以测试一些显示 alert();
焦点并在选项卡之间切换的代码。然后我点击了消息,但它立即 returned 因为 window.onfocus
事件似乎已经变成了一个无限循环。我正在写一个我想测试代码的答案,这就是为什么我不想重新加载页面,因为所有的进度都会丢失。因此,我单击了第二次弹出该消息时显示的复选框“阻止来自 stackexchange.com 的未来请求”,并通过这样做摆脱了该消息。
现在我遇到了一个问题:如果我现在想引起 alert();
,我不会收到任何警报并且 return 值为 undefined
,没有任何错误。
然后我在互联网上搜索了如何在 Firefox 中取消阻止 js 警报,但我发现唯一接近我需要的是关于如何取消阻止 WebPush 请求的大量教程。
有没有办法解锁 alert();
s?如果涉及about:config或手动编辑配置文件,没问题。
我在 Linux Mint,所以 Windows 这些文件的路径对我没有帮助。但是您可以为 Windows 可能阅读本文并遇到相同问题的用户添加它们。
这是我输入的代码:
window.onfocus = function() { alert('example'); return; };
重新启动 Firefox 有帮助,但对我来说,重新启动我的整个笔记本电脑也是必要的(可能是因为我在过去两周内没有重新启动 Firefox 或我的计算机?)。
感谢@Felix Kling for the help, you can find his comment here: