Javascript 为什么window.navigator.userAgent显示错误的Firefox版本?
这个问题与Windows系统中的Firefox浏览器版本有关 当我尝试使用访问浏览器版本时Javascript 为什么window.navigator.userAgent显示错误的Firefox版本?,javascript,firefox,Javascript,Firefox,这个问题与Windows系统中的Firefox浏览器版本有关 当我尝试使用访问浏览器版本时 window.navigator.userAgent 输出显示版本24,但如果我通过Firefox菜单>帮助>关于Firefox检查版本,则版本为32 这怎么可能 有人遇到过这种问题吗?我不清楚如何修改浏览器内置功能。这可能有两个原因 用户更改的公开用户代理 类似Firefox的插件允许您通过window.navigator.userAgent和user-agent头中的网络请求更改暴露于JavaSc
window.navigator.userAgent
输出显示版本24,但如果我通过Firefox菜单>帮助>关于Firefox检查版本,则版本为32
这怎么可能
有人遇到过这种问题吗?我不清楚如何修改浏览器内置功能。这可能有两个原因
类似Firefox的插件允许您通过
window.navigator.userAgent
和user-agent
头中的网络请求更改暴露于JavaScript的用户代理字符串。用户代理也可以手动修改,方法是转到
about:config
并更改首选项general.useragent.override
如果
general.useragent.override
属性在about:config
中不可用或包含空字符串,则这可能是Firefox中的错误,您应该这样做手动用户代理?可能是你做的,你不记得了。我的Firefox在Firebug和本机开发工具中都正确地报告了32个。