导航器。userAgent对于每个浏览器都不同,其中值的含义是什么?[关闭]
-
21-12-2019 - |
题
我很想知道价值的结果。 导航器。用户代理.
我执行了 导航器。用户代理 在 铬合金, 火狐浏览器 和 即8
我得到的结果是,
In IE8 ==>
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64;
Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR
3.0.30729; InfoPath.2)"
In chrome ==>
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36"
In FireFox ==>
"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"
有人可以请解释每个结果中的值。
先谢谢你。.
解决方案
navigator.userAgent
返回字符串。请参阅它的一般格式。
userAgent = appCodeName/appVersion number (Platform; Security; OS-or-CPU;
Localization; rv: revision-version-number) product/productSub
Application-Name Application-Name-version
例子: : Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1
这里
- AppCodeName=Mozilla的
- AppVersion编号=5.0
- 平台=视窗
- Security=U(包含的安全加密类型。可能的值是U(128位加密),I(40位加密)和N(不加密)。)
- OS-OR-CPU=Win98
- 本地化=en-US(表示使用的语言。这里是美国-英语)。
- 修订版-版本号=0.9.2
- Product=Gecko(Gecko渲染引擎是Firefox的核心。)
- 产品转换=20010725
- Application-Name=Netscape6
- 应用程序-版本=6.1
有关更多详情,请参阅 用户代理字符串的历史记录
不隶属于 StackOverflow