一聚教程网:一个值得你收藏的教程网站

热门教程

浅析ASP内置组件

时间:2022-06-30 11:10:38 编辑:袖梨 来源:一聚教程网

本文的内容是使用ASP的ActiveX Server Components(组件)。
  一、 Browser Capabilities Component(浏览器能力组件):
  我们知道,不同的浏览器也许支持不同的功能,如有些浏览器支持框架,有些不支持。利用这个组件,可以检查浏览器的能力,使你的网页争对不同的浏览器显示不同的页面(如对不支持Frame的浏览器显示不含Frame的网页)。
 该组件的使用很简单,需注意的是,要正确使用该组件,必须保证Browscap.ini文件是最新的(其实每一个浏览器及其特性都列在这个文件中,自己打开看看就明白了),否则结果可能相去甚远,如Win98第二版所带的IE5.0,在下例中显示为Netscape。这个文件一般位于Web服务器的“WinntSystem32InetSrv”下,最新的版本可去http://www.asptracker.com/或http://www.cyscape.com/browscap下载。
  例:wuf22.asp


'注意:组件的使用与对象类似,但是组件在使用前必须先创建,而使用内置对象前不必创建。
<%Set BrowsCap=Server.CreateObject("MSWC.BrowserType")%>
请稍候......












浏览器类型<%=BrowsCap.Browser%>
浏览器版本<%=BrowsCap.version%>
是否支持表格<%=BrowsCap.tables%>
是否支持ActiveX控件<%=BrowsCap.activexcontrols%>
是否支持JavaApplets<%=BrowsCap.javaapplets%>
是否支持JavaScript<%=BrowsCap.javascript%>
是否支持Cookies<%=BrowsCap.Cookies%>
是否支持Frames<%=BrowsCap.Frames%>
操作系统<%=BrowsCap.Platform%>