奇码科技论坛 » 〖.NET〗 » [NET技术文章]取得客户端浏览器的信息 转到动态网页
--> 本页主题: [NET技术文章]取得客户端浏览器的信息 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
惢惢


级别: 管理员
精华: 3
发帖: 3831
经验: 29967 点
金钱: 17459 G币
贡献值: 0 点
好评度: 3 点
在线时间:0(小时)
注册时间:2006-07-21


[NET技术文章]取得客户端浏览器的信息



    欲取得目前和服务器联机之浏览器的信息,可以使用Browser 属性。Browser 属性是一个集合对象,所以也可以使用一个HttpBrowserCapabilities 型态的对象变量来接收Browser 属性的传回值。下列范例我们使用HttpBrowserCapabilities 型态的变量来取得了浏览器的部分信息:

<Html>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object,e As Eventargs)
Dim bc As HttpBrowserCapabilities = Request.Browser
Response.Write("<p>浏览器信息:</p>")
Response.Write("浏览器= " & bc.Browser & "<br>")
Response.Write("型态= " & bc.Type & "<br>")
Response.Write("名称= " & bc.Browser & "<br>")
Response.Write("版本= " & bc.Version & "<br>")
Response.Write("使用平台= " & bc.Platform & "<br>")
Response.Write("是否为测试版= " & bc.Beta & "<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("是否支持Cookie = " & bc.Cookies & "<br>")
Response.Write("是否支持VB Script = " & bc.VBScript & "<br>")
Response.Write("是否支持Java Script = " & bc.java script & "<br>")
Response.Write("是否支持Java Applets = " & bc.JavaApplets & "<br>")
Response.Write("是否支持ActiveX Controls = " & bc.ActiveXControls &
"<br>")
End Sub
</Script>
</Html>

使用InternetExplorer 浏览的结果:


使用Netscape 浏览的结果:

顶端 Posted:2006-10-25 23:28 | [楼 主]

 奇码科技论坛 -> 〖.NET〗
快速发帖 顶端
内容
HTML 代码不可用

使用签名
Wind Code自动转换

字数检查 恢复数据
 认证码:  
按 Ctrl+Enter 直接提交
表情 [更多]

Powered by PHPWind v5.3 Code © 2003-07 PHPWind