根据浏览器返回不同的页面

时间:2014-06-11 09:30:10

标签: html css asp.net cross-browser asp.net-web-api2

在ASP.NET MVC中,可以检测浏览器版本,从而在需要时为IE8,IE9和IE10返回不同的视图。

这在ASP.NET 2中是否可行?在MVC中,我会检测用户代理字符串,如伪代码:

// Get UserAgent String
if(UserAgent == IE7)
   return View("~/IE7.cshtml");
else if(UserAgent == IE8)
   return View("~/IE8.cshtml");

..等等。基本上,我想在不使用条件语句的情况下向用户显示不同的HTML和CSS。

0 个答案:

没有答案