无论浏览器/文档模式组合如何,都可以找到哪个IE用户真正拥有?

时间:2015-01-20 23:27:08

标签: internet-explorer browser-detection

无论他选择哪种浏览器/文档模式组合,我都能知道用户真正拥有哪个版本的IE?我研究了解析用户字符串(寻找“Trident”和“MSIE”)和特征检测,但所有这些似乎都根据浏览器/文档模式选择而改变。有什么东西是恒定的,无论用户做了什么我可以通过它检测用户的实际浏览器?

1 个答案:

答案 0 :(得分:0)

IE有一个非常具体的用户代理令牌列表,这里有一个完整的参考,其中包含相应的文档模式:

https://msdn.microsoft.com/en-us/library/ms537503(v=vs.85).aspx#UATokenRef

结合使用时,在设置兼容模式时,会将Trident令牌添加到用户代理字符串中。

  

此令牌包含一个版本号,可让您识别   浏览器的版本,无论当前的浏览器模式如何。