如何取得系统信息?? 比如OS,浏览器类型,IE版本等信息。该如何取得?最好给代码:)越多越好啊。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HttpBrowserCapabilities bc = Request.Browser; Response.Write("<p>浏览器属性:</p>"); Response.Write("浏览器型号 = " + bc.Type + "<br/>"); Response.Write("浏览器名称 = " + bc.Browser + "<br/>"); Response.Write("浏览器版本 = " + bc.Version + "<br/>"); Response.Write("主版本号 = " + bc.MajorVersion + "<br/>"); Response.Write("从版本号 = " + bc.MinorVersion + "<br/>"); Response.Write("操作系统 = " + bc.Platform + "<br/>"); Response.Write("是否试用版 = " + bc.Beta + "<br/>"); Response.Write("Is Crawler = " + bc.Crawler + "<br/>"); Response.Write("Is AOL = " + bc.AOL + "<br/>"); Response.Write("16位机 = " + bc.Win16 + "<br/>"); Response.Write("32位机 = " + bc.Win32 + "<br/>"); Response.Write("支持Frame = " + bc.Frames + "<br/>"); Response.Write("支持Table = " + bc.Tables + "<br/>"); Response.Write("支持Cookies = " + bc.Cookies + "<br/>"); Response.Write("支持VB Script = " + bc.VBScript + "<br/>"); Response.Write("支持 JavaScript = " + bc.JavaScript + "<br/>"); Response.Write("支持 Java Applets = " + bc.JavaApplets + "<br/>"); Response.Write("支持 ActiveX Controls = " + bc.ActiveXControls + "<br/>"); Response.Write("电台CDF = " + bc.CDF + "<br/>"); Response.Write(Request.UserAgent); Response.Write ("<script language='javascript'>//读屏幕的大小screenWidth=screen.width;screenHeight=screen.height;</script>"); //屏幕分辨率的高:Response.Write (window.screen.height); //屏幕分辨率的宽:"+ window.screen.width; //屏幕可用工作区高度:"+ window.screen.availHeight; //屏幕可用工作区宽度:"+ window.screen.availWidth 获取有关正在请求的客户端的浏览器功能的信息。 属性值列出客户端浏览器功能的 HttpBrowserCapabilities 对象。示例[Visual Basic, C#, JScript] 下面的示例将浏览器功能列表通过 HTML 页发送回客户端。[Visual Basic] Dim bc As HttpBrowserCapabilities = Request.BrowserResponse.Write("<p>Browser Capabilities:</p>")Response.Write("Type = " & bc.Type & "<br>")Response.Write("Name = " & bc.Browser & "<br>")Response.Write("Version = " & bc.Version & "<br>")Response.Write("Major Version = " & bc.MajorVersion & "<br>")Response.Write("Minor Version = " & bc.MinorVersion & "<br>")Response.Write("Platform = " & bc.Platform & "<br>")Response.Write("Is Beta = " & bc.Beta & "<br>")Response.Write("Is Crawler = " & bc.Crawler & "<br>")Response.Write("Is AOL = " & bc.AOL & "<br>")Response.Write("Is Win16 = " & bc.Win16 & "<br>")Response.Write("Is Win32 = " & bc.Win32 & "<br>")Response.Write("Supports Frames = " & bc.Frames & "<br>")Response.Write("Supports Tables = " & bc.Tables & "<br>")Response.Write("Supports Cookies = " & bc.Cookies & "<br>")Response.Write("Supports VB Script = " & bc.VBScript & "<br>")Response.Write("Supports JavaScript = " & bc.JavaScript & "<br>")Response.Write("Supports Java Applets = " & bc.JavaApplets & "<br>")Response.Write("Supports ActiveX Controls = " & bc.ActiveXControls & "<br>")Response.Write("CDF = " & bc.CDF & "<br>")[C#] HttpBrowserCapabilities bc = Request.Browser; Response.Write("<p>Browser Capabilities:</p>"); Response.Write("Type = " + bc.Type + "<br>"); Response.Write("Name = " + bc.Browser + "<br>"); Response.Write("Version = " + bc.Version + "<br>"); Response.Write("Major Version = " + bc.MajorVersion + "<br>"); Response.Write("Minor Version = " + bc.MinorVersion + "<br>"); Response.Write("Platform = " + bc.Platform + "<br>"); Response.Write("Is Beta = " + bc.Beta + "<br>"); Response.Write("Is Crawler = " + bc.Crawler + "<br>"); Response.Write("Is AOL = " + bc.AOL + "<br>"); Response.Write("Is Win16 = " + bc.Win16 + "<br>"); Response.Write("Is Win32 = " + bc.Win32 + "<br>"); Response.Write("Supports Frames = " + bc.Frames + "<br>"); Response.Write("Supports Tables = " + bc.Tables + "<br>"); Response.Write("Supports Cookies = " + bc.Cookies + "<br>"); Response.Write("Supports VB Script = " + bc.VBScript + "<br>"); Response.Write("Supports JavaScript = " + bc.JavaScript + "<br>"); Response.Write("Supports Java Applets = " + bc.JavaApplets + "<br>"); Response.Write("Supports ActiveX Controls = " + bc.ActiveXControls + "<br>"); Response.Write("CDF = " + bc.CDF + "<br>"); 大写金额转换成阿拉伯数字 如何将sql查出的字符串和已有的一个字符串进行相等比较,代码如下,看看错在那里 关于fileUpload控件的问题,急~~ 中英双语网站 急 关于iframe 传值问题 顶者有分 asp.net 的程序在从作系统后打开运行的错误 自定义继承的gridview控件 不能在数据绑定后从gridview获取行和列中数据是什么原因? 看看我这个问题。我刚学的。 关于window2008部署asp.net的问题 求一日期格式验证的正则表达式,谢谢! 发邮件的小问题 『急』用过 LDAP Active Directionary 活动目录 的请进,『急』
Response.Write("<p>浏览器属性:</p>");
Response.Write("浏览器型号 = " + bc.Type + "<br/>");
Response.Write("浏览器名称 = " + bc.Browser + "<br/>");
Response.Write("浏览器版本 = " + bc.Version + "<br/>");
Response.Write("主版本号 = " + bc.MajorVersion + "<br/>");
Response.Write("从版本号 = " + bc.MinorVersion + "<br/>");
Response.Write("操作系统 = " + bc.Platform + "<br/>");
Response.Write("是否试用版 = " + bc.Beta + "<br/>");
Response.Write("Is Crawler = " + bc.Crawler + "<br/>");
Response.Write("Is AOL = " + bc.AOL + "<br/>");
Response.Write("16位机 = " + bc.Win16 + "<br/>");
Response.Write("32位机 = " + bc.Win32 + "<br/>");
Response.Write("支持Frame = " + bc.Frames + "<br/>");
Response.Write("支持Table = " + bc.Tables + "<br/>");
Response.Write("支持Cookies = " + bc.Cookies + "<br/>");
Response.Write("支持VB Script = " + bc.VBScript + "<br/>");
Response.Write("支持 JavaScript = " + bc.JavaScript + "<br/>");
Response.Write("支持 Java Applets = " + bc.JavaApplets + "<br/>");
Response.Write("支持 ActiveX Controls = " + bc.ActiveXControls + "<br/>");
Response.Write("电台CDF = " + bc.CDF + "<br/>");
Response.Write(Request.UserAgent);
Response.Write ("<script language='javascript'>//读屏幕的大小screenWidth=screen.width;screenHeight=screen.height;</script>");
//屏幕分辨率的高:Response.Write (window.screen.height);
//屏幕分辨率的宽:"+ window.screen.width;
//屏幕可用工作区高度:"+ window.screen.availHeight;
//屏幕可用工作区宽度:"+ window.screen.availWidth
列出客户端浏览器功能的 HttpBrowserCapabilities 对象。
示例
[Visual Basic, C#, JScript] 下面的示例将浏览器功能列表通过 HTML 页发送回客户端。
[Visual Basic]
Dim bc As HttpBrowserCapabilities = Request.Browser
Response.Write("<p>Browser Capabilities:</p>")
Response.Write("Type = " & bc.Type & "<br>")
Response.Write("Name = " & bc.Browser & "<br>")
Response.Write("Version = " & bc.Version & "<br>")
Response.Write("Major Version = " & bc.MajorVersion & "<br>")
Response.Write("Minor Version = " & bc.MinorVersion & "<br>")
Response.Write("Platform = " & bc.Platform & "<br>")
Response.Write("Is Beta = " & bc.Beta & "<br>")
Response.Write("Is Crawler = " & bc.Crawler & "<br>")
Response.Write("Is AOL = " & bc.AOL & "<br>")
Response.Write("Is Win16 = " & bc.Win16 & "<br>")
Response.Write("Is Win32 = " & bc.Win32 & "<br>")
Response.Write("Supports Frames = " & bc.Frames & "<br>")
Response.Write("Supports Tables = " & bc.Tables & "<br>")
Response.Write("Supports Cookies = " & bc.Cookies & "<br>")
Response.Write("Supports VB Script = " & bc.VBScript & "<br>")
Response.Write("Supports JavaScript = " & bc.JavaScript & "<br>")
Response.Write("Supports Java Applets = " & bc.JavaApplets & "<br>")
Response.Write("Supports ActiveX Controls = " & bc.ActiveXControls & "<br>")
Response.Write("CDF = " & bc.CDF & "<br>")
[C#]
HttpBrowserCapabilities bc = Request.Browser;
Response.Write("<p>Browser Capabilities:</p>");
Response.Write("Type = " + bc.Type + "<br>");
Response.Write("Name = " + bc.Browser + "<br>");
Response.Write("Version = " + bc.Version + "<br>");
Response.Write("Major Version = " + bc.MajorVersion + "<br>");
Response.Write("Minor Version = " + bc.MinorVersion + "<br>");
Response.Write("Platform = " + bc.Platform + "<br>");
Response.Write("Is Beta = " + bc.Beta + "<br>");
Response.Write("Is Crawler = " + bc.Crawler + "<br>");
Response.Write("Is AOL = " + bc.AOL + "<br>");
Response.Write("Is Win16 = " + bc.Win16 + "<br>");
Response.Write("Is Win32 = " + bc.Win32 + "<br>");
Response.Write("Supports Frames = " + bc.Frames + "<br>");
Response.Write("Supports Tables = " + bc.Tables + "<br>");
Response.Write("Supports Cookies = " + bc.Cookies + "<br>");
Response.Write("Supports VB Script = " + bc.VBScript + "<br>");
Response.Write("Supports JavaScript = " + bc.JavaScript + "<br>");
Response.Write("Supports Java Applets = " + bc.JavaApplets + "<br>");
Response.Write("Supports ActiveX Controls = " + bc.ActiveXControls + "<br>");
Response.Write("CDF = " + bc.CDF + "<br>");