火狐浏览器PDF不在标签页预览是因PDF.js被禁用、系统.pdf注册表被篡改、默认行为设为下载、插件干扰或网站权限限制;需依次检查about:config中pdfjs.enabled为true、删除HKEY_CLASSES_ROOT.pdf的非中立值、在about:preferences#applications中设PDF动作为“在Firefox中查看”、禁用Acrobat等PDF插件、并允许问题网站的PDF内嵌权限。

火狐浏览器打开PDF文档时跳转到Adobe Acrobat、福昕或WPS等外部程序,而不是在标签页内直接预览,说明PDF.js阅读器被绕过,系统级.pdf注册表项被劫持,或浏览器配置被第三方插件覆盖。
确认PDF.js是否被禁用
Firefox的PDF渲染完全依赖pdfjs.enabled开关,一旦为false,浏览器连尝试都不做,直接交由系统处理。
在地址栏输入about:config → 回车 → 点击“我了解此风险”。
搜索pdfjs.enabled → 双击该项,确保值为【true】。
若该项不存在,右键空白处→新建→布尔值→名称填pdfjs.enabled→值设为true。
检查系统级.pdf注册表是否被篡改
Windows中.pdf扩展名若被WPS、Acrobat等软件写入非中立值,Firefox会放弃PDF.js,强制调用外部程序。
按Win+R → 输入regedit → 回车。
导航至HKEY_CLASSES_ROOT\.pdf → 查看右侧“默认”值内容。
如果值是WPS.PDF、AcroExch.Document.DC或类似字符串 → 【右键该键 → 删除】。
重启电脑——这步不可跳过,否则系统缓存仍沿用旧关联。
重置Firefox对PDF的默认行为
即使PDF.js开着,浏览器仍可能把PDF当下载附件,关键看“应用程序”里的动作设定。
方法一:快捷路径
地址栏输入about:preferences#applications → 回车 → 找到“Portable Document Format (PDF)” → 右侧下拉菜单选【在Firefox中查看】。
方法二:图形界面路径
点击右上角三横线菜单 → 设置 → 左侧点“通用” → 往下拉到“文件和应用程序” → 找到“.pdf”条目 → 动作改为“在Firefox中查看PDF”。
若此处显示“始终询问”或“保存文件”,PDF必然不会自动预览。
排查第三方插件干扰
Adobe Acrobat、Foxit等阅读器常注册为NPAPI或PPAPI插件,一旦启用,Firefox会优先调用它们而非PDF.js。
在地址栏输入about:addons → 切换到“插件”标签页(若无此标签,说明已禁用旧式插件)。
查找名称含“Adobe Acrobat”“Foxit PDF Plugin”“WPS PDF”的条目 → 将其设为【始终禁用】。
这一步操作起来很简单,直接点击右侧下拉菜单选择即可,无需重启浏览器。
清除当前网站的PDF权限限制
某些内网系统或老旧CMS页面曾被你手动禁止过PDF内嵌,Firefox会记住并强制下载,只影响该域名。
第一步:打开出问题的PDF页面(例如某个政府公告PDF链接)。
第二步:点击地址栏左侧锁形图标 → 选择“连接不安全”旁的“权限”选项卡。
第三步:找到“在页面中显示PDF” → 将其设为“允许”。
第四步:关闭该标签页,重新点击PDF链接测试。



















