为什么我的用户代理是 MSIE 7.0?

ilh*_*han 5 internet-explorer internet-explorer-7 internet-explorer-11

登录页面有header("X-UA-Compatible: IE=edge");标题和<head> <meta http-equiv="X-UA-Compatible" content="IE=edge">标题标签。但是当我登录我的用户字符串时,我没有得到 IE11,而是得到Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; InfoPath.3)了 IE7。另外,在 F12 中我可以看到我的 Internet Explorer 处于 Edge 模式。

Bis*_*eet 4

根据此MSDN 博客

\n
\n

兼容性视图

\n

如果用户选择在\n兼容性视图中呈现网站(单击“工具”>“兼容性视图设置”),则 IE\n将发送一个模仿 Internet Explorer 7\xe2\x80\x99s UA\n字符串的用户代理字符串:

\n
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)\n
Run Code Online (Sandbox Code Playgroud)\n
\n

最有可能的是处于开发人员模式,\n检查禁用开发人员模式是否有帮助。

\n