2009年2月26日星期四

ASP.Net和c#获取客户端操作系统类型和版本号

在ASP.Net中,可以通过HttpBrowserCapabilities类的Platform属性可以获取客户端的操作系统类型和版本信息。

如何获得HttpBrowserCapabilities对象呢?

其实Request.Browser属性返回的就是HttpBrowserCapabilities对象。通过下面的代码可以实现:



Response.Write("您的操作系统是:" + Request.Browser.Platform);


Platform 属性的部分可能值如下:
Unknown
Win95
Win98
Windows NT 5.0 (Windows 2000)
Windows NT 5.1 (Windows XP)
WinNT(Windows NT 的所有其他版本)
Win16
WinCE
Mac68K
MacPPC
UNIX
WebTV

没有评论: