繁体   English   中英

MVC / Internet Explorer 10默认为“兼容性视图”吗?

[英]MVC / Internet Explorer 10 defaults to Compatibility View?

我使用远程桌面访问Windows 8 PC。

在我的MVC 4控制器中,我在第一个请求上获得了以下代码:

If Request.Browser.Browser.ToLower = "ie" Then
    If CDec(Request.Browser.Version.Replace(".", ",")) < 9 Then
        Response.Redirect("browser_too_old.html", True)
        Exit Function
    End If
End If

但是,当我使用远程桌面登录到Windows 8 PC时,Internet Explorer默认为版本7(兼容性视图):

Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 6.2; WOW64; Trident / 6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3)

由于我正在使用控制器(尚未加载任何网页),因此无法使用:

meta http-equiv =“ X-UA-Compatible” content =“ IE = edge,chrome = 1”

如何强制将其设为IE10(即-不是兼容性视图)?

IE默认以兼容模式显示本地/内联网站点。

“您可以从IE菜单的“工具->兼容性视图设置”中更改这些设置。当然,该菜单现在已被隐藏起来,因此只有按Alt才能看到。

资料来源: 为什么IE9会在我的网站上切换到兼容模式?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM