Navigator: appVersion 属性
返回 "4.0" 或一个代表浏览器版本信息的字符串。
注意: 请勿依赖此属性来返回正确的浏览器版本。
值
返回 "4.0" 或一个代表浏览器版本信息的字符串。
示例
js
alert(`Your browser version is reported as ${navigator.appVersion}`);
注意
window.navigator.userAgent 属性也可能包含版本号(例如 "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape 6/6.1"),但您应该意识到更改用户代理字符串以“欺骗”其他浏览器、平台或用户代理是多么容易,同时也应该意识到浏览器供应商本身在处理这些属性时有多么随意。
window.navigator.appVersion、window.navigator.appName 和 window.navigator.userAgent 属性曾被用于“浏览器嗅探”代码:即尝试找出您正在使用哪种浏览器并相应调整页面的脚本。这导致了当前的情况,即浏览器为了不被某些网站拒之门外,不得不从这些属性返回虚假值。
规范
| 规范 |
|---|
| HTML # dom-navigator-appversion-dev |
浏览器兼容性
加载中…