如何禁用或移除Firefox中「不允许localhost:8082再次提示您」的功能

禁用/移除该复选框功能的方案
场景1:你是对应站点的开发者,想去掉自己站点弹窗上的该复选框
- 该复选框只会出现在浏览器自带的
alert()、confirm()、prompt()原生弹窗,以及Notification API的权限申请弹窗上,最简单的方案是将原生弹窗替换为自定义UI的模态框,完全自主控制弹窗显示内容,不会出现浏览器自带的禁止提示选项。 - 如果你使用的是Notification桌面通知,可引导用户直接授予站点永久通知权限,用户授权后不会再弹出带复选框的权限请求框。
场景2:你是普通用户,想禁用浏览器全局的该复选框功能
该功能是浏览器内置的防骚扰安全策略,可通过修改浏览器实验性配置隐藏该选项:
- Chrome/Edge内核浏览器:地址栏输入
chrome://flags/#suppress-permission-prompt-after-dismissals,将对应项的状态改为Disabled,重启浏览器后生效。 - Firefox浏览器:地址栏输入
about:config,搜索dom.permissions_prompt.suppress_after_dismiss,将该项的布尔值修改为false,重启浏览器后生效。
注意:如果浏览器后续版本迭代下线了上述实验性配置,将无法单独隐藏该复选框。
内容的提问来源于stack exchange,提问作者Dewmi Galabada
相关产品推荐
相关产品推荐

