2013-11-15 3 views
0

Как определить IE 11 из .NET? Я использую HttpContext.Current.Request.Browser, но над этим я не знаю, как это сделать. Я стараюсь:IE 11 - как обнаружить в .NET

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; 
} 
} 

но мне не нравится.

Благодаря

+0

Я ненавижу быть «тот парень», но, как вы использовать эту информацию? Ваше предположение об IE11 может быть неверным при использовании IE12. –

ответ

0

Проверка на Trident/7.0, который является новым для визуализации IE11