查找我的浏览器的最佳方法是“原生IE9(仅安装了IE9,未从IE11更改为IE9的文档模式)”。
情景: 我有两台机器,都有Windows7操作系统。但是,一台机器有原生IE9,其他机器有IE11。我的测试团队从这些浏览器中提出了一个问题。
ISSUE: 原生IE9的行为不像IE9,从IE11改为IE9模式。
预期: 想知道如何检测Native IE9浏览器。
答案 0 :(得分:0)
我毫不犹豫地这样说(因为我不相信答案会长期帮助你),但你可以使用用户代理字符串的Trident token来确定版本IE实际上正在运行。
这是一个dangerous practice,随着时间的推移可能会more complex。
或许更好的问题是问为什么需要区分版本?出于问题排查目的,您可以使用F12 tools调查个别案例。
您没有说明您在两台机器之间看到的行为差异。因此,很难推荐更合适的替代品。您可能会发现IE Compatibility Cookbook很有帮助,因为它概述了最近版本的IE中的一些major changes(以及the minor ones中的一些)。
希望这会有所帮助......
- Lance