登录页面同时包含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处于边缘模式。
答案 0 :(得分:3)
根据此MSDN Blog
兼容性视图
如果用户选择呈现网站 兼容性视图(单击工具&gt;兼容性视图设置)然后IE 将发送模仿Internet Explorer 7的UA的User-Agent字符串 字符串:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)
很可能它会处于开发者模式, 检查禁用开发者模式是否有帮助。