NetBox 2.7 使用手册

Browser 对象

查询访问者的浏览器类型及其特性

语法

Request.Browser
 

属性

ActiveXControls 查询浏览器是否支持 ActiveX 控件,支持则返回 True
BackgroundSounds 查询浏览器是否支持背景音乐,支持则返回 True
Beta 查询浏览器是否是测试版本,如果是则返回 True
CDF 查询浏览器是否支持用于网络广播的频道定义格式(CDF)文件,支持则返回 True
Cookies 查询浏览器是否支持 Cookies,支持则返回 True
Crawler 查询浏览器是否是搜索引擎的网站爬行机器人,如果是则返回 True
CSSVersion 返回浏览器所支持的层叠样式表(CSS)的版本,不支持则返回 0
Frames 查询浏览器是否支持 Frame,支持则返回 True
IFrames 查询浏览器是否支持 IFrame,支持则返回 True
JavaApplets 查询浏览器是否支持 Java 小程序,支持则返回 True
JavaScript 查询浏览器是否支持 JavaScript 脚本,支持则返回 True
MajorVersion 查询浏览器的主版本号
MinorVersion 查询浏览器的副版本号
Name 查询浏览器名称
NetCLR 查询浏览器是否支持 NetCLR,支持则返回 True
Platform 返回浏览器运行的操作系统
Tables 查询浏览器是否支持表格,支持则返回 True
Type 返回浏览器的类型,一般由名称和主版本号组成
VBScript 查询浏览器是否支持 VBScript 脚本,支持则返回 True
Version 返回浏览器的版本号
WAP 查询浏览器是否是 WAP 浏览器,如果是则返回 True
Win16 查询浏览器是否运行在 Win16 操作系统上,如果是则返回 True
UserAgent 返回浏览器的特征字符串

注释

Browser 使用标准的 browscap.ini 文件提供浏览器类型模版,应用运行时,NetBox 将在应用程序的当前目录寻找并装载 browscap.ini 文件,如果无 browscap.ini 文件,则 Browser 对象返回缺省类型和属性。

browscap.ini 文件可以使用 iis 所提供的文件,也可以使用其他类似的文件。目前更新比较快,信息比较全的 browscap.ini 可以在下面的地址得到:

http://www.GaryKeith.com

示例

下面的代码将当前浏览器的类型和属性输出给用户:

<%Response.Cookies("UserName") = ""
Set bc = Request.Browser%>

<table border="0" cellpadding="0" cellspacing="6">
<tr><td><b>Agent Name</b></td><td><%=bc.UserAgent%></td></tr>
<tr><td><b>Type</b></td><td><%=bc.Type%></td></tr>
<tr><td><b>Name</b></td><td><%=bc.Name%></td></tr>
<tr><td><b>Version</b></td><td><%=bc.Version%></td></tr>
<tr><td><b>Major Version</b></td><td><%=bc.MajorVersion%></td></tr>
<tr><td><b>Minor Version</b></td><td><%=bc.MinorVersion%></td></tr>
<tr><td><b>Beta Version</b></td><td><%=bc.Beta%></td></tr>
<tr><td><b>Platform</b></td><td><%=bc.Platform%></td></tr>
<tr><td><b>AOL</b></td><td><%=bc.AOL%></td></tr>
<tr><td><b>Frames</b></td><td><%=bc.Frames%></td></tr>
<tr><td><b>IFrames</b></td><td><%=bc.IFrames%></td></tr>
<tr><td><b>Tables</b></td><td><%=bc.Tables%></td></tr>
<tr><td><b>Cookies</b></td><td><%=bc.Cookies%></td></tr>
<tr><td><b>VBScript</b></td><td><%=bc.VBScript%></td></tr>
<tr><td><b>JavaScript</b></td><td><%=bc.Javascript%></td></tr>
<tr><td><b>ActiveX Controls</b></td><td><%=bc.ActiveXControls%></td></tr>
<tr><td><b>Java Applets</b></td><td><%=bc.JavaApplets%></td></tr>
<tr><td><b>Background Sounds</b></td><td><%=bc.BackgroundSounds%></td></tr>
<tr><td><b>CDF</b></td><td><%=bc.CDF%></td></tr>
<tr><td><b>Crawler</b></td><td><%=bc.Crawler%></td></tr>
<tr><td><b>WAP</b></td><td><%=bc.WAP%></td></tr>
<tr><td><b>.NET CLR</b></td><td><%=bc.NetClr%></td></tr>
<tr><td><b>CSS</b></td><td><%=bc.CSSVersion%></td></tr>
<tr><td><b>Win16</b></td><td><%=bc.Win16%></td></tr>
</table>

应用于

Request 对象
版权所有: 2003- 网络盒子