火狐浏览器可通过三种方式为特定网站禁用弹窗拦截:1. 设置中“例外…”永久授权;2. 地址栏提示条临时放行当前会话;3. about:config批量配置域名白名单。

当您在使用火狐浏览器访问银行、政务平台或企业内部系统时,发现关键弹窗(如U盾验证、人脸识别启动页、考试登录窗口)被拦截而无法打开,但又不想关闭全局弹窗拦截功能导致广告泛滥,就需要为该网站单独禁用弹窗拦截——即添加白名单授权。
通过“例外…”窗口永久允许指定网站弹窗
这是最稳定、兼容性最强的方法,适用于所有Firefox正式版(120+),修改后立即生效且重启浏览器不丢失。
1、点击浏览器右上角三条横线图标 → 选择“设置”。
2、左侧导航栏点击“隐私与安全”,向下滚动至“权限”区域。
3、找到“阻止弹出式窗口”选项 → 点击其右侧的“例外…”按钮。
4、在弹出的“有特殊权限的网站”窗口中,“网站地址”输入框必须填写完整协议头和域名,例如:【https://ebank.icbc.com.cn】 或 【http://192.168.1.100:8080】;只输 example.com 或 icbc.com 会失效。
5、点击“允许” → 网址立刻出现在下方列表中 → 关闭该窗口 → 滚动到设置页底部点击“保存更改”。
通过地址栏提示条临时放行当前会话弹窗
适合调试、一次性操作或忘记提前加白名单时快速补救,无需进入设置页,3秒内完成。
方法一:点击提示条直接改权
1、先访问目标网站,触发一次弹窗行为(如点击“登录验证”按钮)。
2、地址栏下方立即出现黄色提示条:“已阻止此网站的弹出窗口”。
3、点击提示条右侧的“更改设置”链接。
4、在弹出面板中,将“弹出窗口”下拉菜单从“阻止”改为“允许” → 关闭面板 → 刷新页面即可显示弹窗。
【该授权仅对当前标签页本次会话有效,关闭标签页或重启浏览器后自动失效】
通过 about:config 批量添加多个站点例外
当需要为内网OA、测试环境、开发联调等多台服务器统一放行时,图形界面逐个添加太慢,直接编辑底层配置更高效,结果与“例外…”窗口完全一致。
第一步:打开高级配置页
1、地址栏输入 about:config 并回车 → 点击“接受风险并继续”。
第二步:定位并修改权限参数
2、在搜索框中输入 dom.popup_allowed_events → 找到该首选项。
3、右键该条目 → 选择“修改” → 在弹出对话框中追加目标域名,格式为:example.com,192.168.1.100,dev.local(英文逗号分隔,不加 http:// 或 https://,也不加路径)。
4、按回车确认 → 修改立即生效,无需重启浏览器或刷新页面。











