如何在计算机或移动设备上检测客户端?

时间:2012-01-10 04:40:45

标签: asp.net browser

在使用C#将ASP.NET重定向到普通版或移动版的ASP.NET中,如何检测客户端是在计算机浏览器还是手机浏览器中?

另外如何检测手机的屏幕分辨率。

2 个答案:

答案 0 :(得分:4)

您可以使用

Request.Browser.IsMobileDevice

另外,我不相信你可以从服务器端获得屏幕资源。

你可以通过javascript获取它

screen.width screen.height 我想你可以通过ajax调用来反馈它....

答案 1 :(得分:1)

你可以用

来检查它
 Request.Browser.IsMobileDevice

还请查看以下链接

C# .NET Checking if browser is mobile - what is the most reliable way?