我的一个关于获取客户端信息的类。 希望能对初学者有所帮助。 希望大家能够帮忙补充一下。 共同学习。 // 于2008年3月 // 由NineTyNine(李培)开始整理 // MSN:zong.li@hotmail.com using System; using System.Collections.Generic; using System.Text; using System.Web; namespace NineTyNine.BrowserDep ... { /**//// <summary> /// 获得客户端信息 /// </summary> public class GetBrowserInfo ...{ /**//// <summary> /// 返回浏览器操作系统名称 /// </summary> /// <returns></returns> public static string GetBrowserOS() ...{ return System.Web.HttpContext.Current.Request.Browser.Platform.ToString(); } /**//// <summary> /// 返回浏览器IP /// </summary> /// <returns></returns> public static string GetBrowserIP() ...{ return System.Web.HttpContext.Current.Request.UserHostAddress; //return System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];//此方法也可以 } /**//// <summary> /// 返回浏览器是否支持JavaScript /// </summary> /// <returns></returns> public static string GetBrowserSupportJava() ...{ return System.Web.HttpContext.Current.Request.Browser.JavaScript.ToString(); } /**//// <summary> /// 返回浏览器IE版本 /// </summary> /// <returns></returns> public static string GetBrowserName() ...{ return System.Web.HttpContext.Current.Request.Browser.Browser.ToString() + System.Web.HttpContext.Current.Request.Browser.Version.ToString(); } /**//// <summary> /// 返回浏览器.NET版本 /// </summary> /// <returns></returns> public static string GetBrowserNETCLR() ...{ return System.Web.HttpContext.Current.Request.Browser.ClrVersion.ToString(); } /**//// <summary> /// 返回浏览器是否支持Cookies /// </summary> /// <returns></returns> public static string GetBrowserSupportCookies() ...{ return System.Web.HttpContext.Current.Request.Browser.Cookies.ToString(); } }}