0

我正在开发一个项目,该项目根据用户代理中提供的浏览器引擎版本激活一组 CSS/Javascript 功能。

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Win64; x64; Trident/6.0; .NET4.0E; .NET4.0C)

众所周知Trident 6.0仅在 MSIE 10 中可用。我不明白旧的 MSIE 7.0 用户代理如何包含此版本信息。

这背后的原因是什么?

4

1 回答 1

2

兼容性视图模式下是 IE10;

在兼容性视图中显示网页时,Internet Explorer 10 以 IE7 标准模式显示该页面,这与 Internet Explorer 9 和 Windows Internet Explorer 8 的行为一致。

http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx

于 2012-12-19T17:30:10.500 回答