火狐浏览器验证码空白是因严格跟踪保护、WebP兼容性或站点权限限制所致;需依次调整增强型跟踪保护为标准/自定义模式、禁用image.webp.enabled、重置站点图像权限并清除缓存。

火狐浏览器登录教务系统或政务网站时验证码图片完全空白、只显示“加载中”或提示“无法加载图像”,但同一网址在Chrome或Edge中能正常显示,说明问题出在火狐对特定图像资源的拦截策略或解码能力上,不是网站服务器故障。
检查并关闭严格跟踪保护(首要操作)
第一步:点击右上角三条横线图标 → 选择“设置”。
第二步:左侧菜单点“隐私与安全” → 向下滚动到“增强型跟踪保护”区域。
第三步:将下拉菜单从【严格】改为【标准】或【自定义】→ 若选“自定义”,请确保勾选框中【取消勾选“阻止跨站跟踪Cookie”和“阻止指纹收集脚本”】这两项——很多教务系统验证码依赖第三方域名下的JS动态生成图片,火狐默认“严格”模式会直接切断该请求链路,导致验证码容器空转不渲染。
禁用WebP格式支持(针对老旧教务系统)
部分高校教务系统仍使用老旧后端框架(如JSP+Servlet),其验证码生成模块输出的是非标准WebP格式图片,而火狐某些版本对WebP兼容性存在缺陷。解决方法如下:
地址栏输入 about:config → 回车 → 点击“接受风险并继续” → 在搜索框输入 image.webp.enabled → 双击该项,将其值由 true 改为 false → 关闭标签页重启火狐。这一步操作起来很简单,直接改一个参数就行。
清除站点专属权限设置(易被忽略的根源)
方法一:点击地址栏左侧锁形图标 → “连接不安全”或“连接已加密”旁点“更多信息” → “权限”选项卡 → 找到“加载图像”一项 → 将其设为【允许】(若当前是“阻止”或“使用默认设置”)。
方法二:若上述无效,直接重置整个站点权限——地址栏输入 about:permissions → 回车 → 在搜索框输入目标网站域名(如 jwxt.sdu.edu.cn 或 zwfw.beijing.gov.cn)→ 点击右侧“清除数据”按钮 → 再次访问该网站时,火狐会重新请求图像加载权限。
【注意:此操作不会删除Cookie或密码,仅重置该域名下的媒体、摄像头、位置等权限配置】
强制刷新验证码资源缓存
① 在验证码空白区域右键 → 选择“查看图像”(如果右键菜单无此项,说明图像URL根本未加载成功,跳过本步骤);
② 若弹出新标签页且显示“找不到页面”,说明后端返回了404或500错误,此时按 Ctrl+Shift+R 强制硬刷新整个页面;
③ 若图像能打开但内容陈旧(如始终显示同一张图),说明本地缓存了旧验证码,需清除该站点的图像缓存:地址栏输入 about:cache → 回车 → 点击“存储在磁盘中的项目” → 在搜索框输入验证码图片路径关键词(如 code、verify、captcha)→ 选中所有匹配项 → 点击“删除选中项”。










