【发布时间】:2013-11-15 15:12:45
【问题描述】:
如何从 .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;
}
}
但我不喜欢它。
谢谢
【问题讨论】:
-
我讨厌成为“那个人”,但你将如何使用这些信息?您对 IE11 的假设在 IE12 中可能不正确。
标签: asp.net .net internet-explorer-11