Internet explorer 应用程序始终在IE9兼容性视图中加载

Internet explorer 应用程序始终在IE9兼容性视图中加载,internet-explorer,cross-browser,compatibility,Internet Explorer,Cross Browser,Compatibility,我们有一个ASP.NET MVC应用程序,最近刚开始在加载时将IE强制进入IE9兼容性视图。我们在布局页面中添加了以下内容 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 或 但该页面仍然强制IE进入兼容模式。问题是我们只支持IE8及以上版本,所以当我们执行服务器端检查时,它会认为浏览器是IE7,并告诉用户升级他们的浏览器 有人知道为什么给定的浏览器会完全忽略X-UA-Compatible标记,并以兼容模式呈现

我们有一个ASP.NET MVC应用程序,最近刚开始在加载时将IE强制进入IE9兼容性视图。我们在布局页面中添加了以下内容

<meta http-equiv="X-UA-Compatible" content="IE=edge" />


但该页面仍然强制IE进入兼容模式。问题是我们只支持IE8及以上版本,所以当我们执行服务器端检查时,它会认为浏览器是IE7,并告诉用户升级他们的浏览器


有人知道为什么给定的浏览器会完全忽略X-UA-Compatible标记,并以兼容模式呈现页面吗?

无需担心。那太尴尬了。也许我的愚蠢会在将来拯救别人


不是愚蠢!是的,您保存了其他人=]从菜单栏>>工具>>兼容性视图设置访问此项。
<meta http-equiv="X-UA-Compatible" content="IE=9" />