WorkerNavigator: appVersion 属性
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
注意:此功能仅在 Web Workers 中可用。
返回 "4.0" 或一个代表浏览器版本信息的字符串。
注意: 请勿依赖此属性返回正确的浏览器版本。
值
返回 "4.0" 或一个代表浏览器版本信息的字符串。
示例
js
alert(`Your browser version is reported as ${navigator.appVersion}`);
注意
navigator.userAgent 属性也可能包含版本号(例如 "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape 6/6.1"),但您应该意识到更改用户代理字符串并“欺骗”其他浏览器、平台或用户代理是多么容易,同时浏览器供应商自己对这些属性也可能随意处理。
navigator.appVersion、navigator.appName 和 navigator.userAgent 属性曾被用于“浏览器嗅探”代码:即试图找出您正在使用哪种浏览器并相应调整页面的脚本。这导致了当前的情况,即浏览器必须从这些属性返回虚假值,以免被某些网站拒绝访问。
规范
| 规范 |
|---|
| HTML # dom-navigator-appversion-dev |
浏览器兼容性
加载中…