IE 11 - 如何在.NET中检测

时间:2013-11-15 07:07:50

标签: asp.net .net internet-explorer-11

如何从.NET检测IE 11?我使用HttpContext.Current.Request.Browser,但在此我不知道怎么做。我试试这个:

if (request.Browser.Browser.ToUpper() == "MOZILLA") {
// IE 11.0 User Agent String: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
if (request.UserAgent.Contains("rv:11.0")) {
    ret = eBrowserType.IE;
}
}

但我不喜欢它。

由于

1 个答案:

答案 0 :(得分:0)

检查Trident / 7.0是IE11的新渲染器