⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 part8_3.cfm

📁 InterDev 6.0教程part1到part13
💻 CFM
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>Browser Capabilities</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">Browser Capabilities</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    Browser Capabilities</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组件允许一个服务器脚本来获取用户浏览器的特性,当使用多种浏览器来参观你的站点时,这个组件是很有用的。服务器脚本可以使用浏览器的信息来动态产生与此浏览器兼容的网页。</P>
<P ALIGN="JUSTIFY">一个</FONT><FONT SIZE=3>HTTP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>请求包含一个</FONT><FONT SIZE=3>User Agent</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>头,其中包含用户浏览器的名称。组件获取此名并从文件</FONT><FONT SIZE=3>browscap.ini</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中获取信息,此文件包含了最常使用的各种浏览器版本的性能。例如下面列出了文件</FONT><FONT SIZE=3>browscap.ini</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的一部分,它列出了</FONT><FONT SIZE=3>IE4.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的特性。</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">[IE 4.0]</P>
<P ALIGN="JUSTIFY">browser=IE</P>
<P ALIGN="JUSTIFY">Version=4.0</P>
<P ALIGN="JUSTIFY">Majorver=4</P>
<P ALIGN="JUSTIFY">Minorver=0</P>
<P ALIGN="JUSTIFY">Frames=TRUE</P>
<P ALIGN="JUSTIFY">Tables=TRUE</P>
<P ALIGN="JUSTIFY">Cookies=TRUE</P>
<P ALIGN="JUSTIFY">Backgroundsounds= TRUE</P>
<P ALIGN="JUSTIFY">Vbscript= TRUE</P>
<P ALIGN="JUSTIFY">Javascript= TRUE</P>
<P ALIGN="JUSTIFY">Javaapplets= TRUE</P>
<P ALIGN="JUSTIFY">ActiveXControls= TRUE</P>
<P ALIGN="JUSTIFY">Win16= FALSE</P>
<P ALIGN="JUSTIFY">Beta= FALSE</P>
<P ALIGN="JUSTIFY">AK= FALSE</P>
<P ALIGN="JUSTIFY">SK= FALSE</P>
<P ALIGN="JUSTIFY">AOL= FALSE</P>
<P ALIGN="JUSTIFY">Crawler= FALSE</P>
<P ALIGN="JUSTIFY">Cdf=True</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对</FONT><FONT SIZE=3>browscap.ini</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的详细讨论超出了本书的范围,但其中的一些术语你应该熟悉,例如由上表可知</FONT><FONT SIZE=3>IE4.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>支持框架、</FONT><FONT SIZE=3>VBSchipt</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>JavaScript</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>applet</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</FONT><FONT SIZE=3>Browser Capabilities</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组件的属性由</FONT><FONT SIZE=3>browscap.ini</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文件中的设置决定,要判断用户浏览器是否具有某一特性,只需测试相应属性的值即可。若某一属性没有被定义,则其缺省值是“</FONT><FONT SIZE=3>Unknown</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>”。</P>
<P ALIGN="JUSTIFY">下面的例子说明了如何使用这一组件,例中第一行建立了此对象并将它赋于变量</FONT><FONT SIZE=3>bc</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,随后通过</FONT><FONT SIZE=3>bc</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>获得浏览器的各种属性。</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">&lt;% Set bc = Server.CreateObject("MSWC.BrowserType") %&gt;</P>
<P ALIGN="JUSTIFY">Browser = </P>
<P ALIGN="JUSTIFY">&lt;%= bc.browser %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Version = </P>
<P ALIGN="JUSTIFY">&lt;%= bc.version %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Majorver = </P>
<P ALIGN="JUSTIFY">&lt;%= bc.majorver %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Minorver =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.minorver %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Frames = </P>
<P ALIGN="JUSTIFY">&lt;%= bc.frames %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Tables =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.tables %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Cookies =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.cookies %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Backgroundsounds =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.backgroundsounds %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Vbscript =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.vbscript %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">Javascript = </P>
<P ALIGN="JUSTIFY">&lt;%= bc.javascript %&gt;&lt;br&gt;</P>
<P ALIGN="JUSTIFY">ActiveXControls =</P>
<P ALIGN="JUSTIFY">&lt;%= bc.activexcontrols %&gt;&lt;br&gt;</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY"> </P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -