Szukam sposobu wykrywania IE7
i IE8
przeglądarki w MVC4
, jak to zrobić?Wykryj IE8 w ASP.NET MVC4
Znajduję nieruchomość Request.Browser
, ale nie zawiera ona żadnych informacji o przeglądarce.
Szukam sposobu wykrywania IE7
i IE8
przeglądarki w MVC4
, jak to zrobić?Wykryj IE8 w ASP.NET MVC4
Znajduję nieruchomość Request.Browser
, ale nie zawiera ona żadnych informacji o przeglądarce.
Radzę używać Zawiera metodę na Request.UserAgent
if (Request.UserAgent.Contains("MSIE 7.0"))
{
// Internet Explorer 7
}
else if (Request.UserAgent.Contains("MSIE 8.0"))
{
// Internet Explorer 8
}
Inną opcją, jeśli chcesz < = 8:
Request.Browser.Browser == "IE" && Request.Browser.MajorVersion <= 8;
To, co dostaję od Request.Headers [ "User-Agent" ]: "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv: 11.0) jak Gecko" – hakan
@piedpiper: Lepsze pytanie brzmi: co otrzyma, gdy UserAgent = null ... –