毕业设计网
开发环境 |

ASP内置组件 —不可缺少的ActiveX组件

ActiveX组件是一个存在于Web服务器上的文件,该文件包含执行某项任务或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。当Web服务器安装完ASP环境后,就可以直接使用它自带的几个常用组件,如Database Access组件。
  要使用组件提供的对象,首先要创建对象的实例并给这个新的实例分配变量名。可以使用ASP的Server.CreateObject方法创建对象的实例,接着,再使用脚本语言的变量分配指令为对象实例命名。创建对象实例时,必须提供实例的注册名称“PROGID”。如下脚本创建一个AdRotator对象的实例:
<% SetMyAds=Server.CreateObject(“MSWC.AdRotator”) %>
使用ASP的Browser Capabilities组件,能够设计“智能”的Web页,以适合浏览器性能的格式呈现内容。
   Browser Capabilities组件能够创建一个BrowserType对象,该对象提供带有客户端网络浏览器功能说明的用户脚本。该组件之所以能识别客户浏览器的版本等信息,主要因为当客户浏览器向服务器发送页面请求时,会自动发送一个User Agent HTTP标题,该标题是一个声明浏览器及其版本的ASCII字符串,Browser Capabilities组件将User Agent映射到在文件Browscap.ini中所注明的浏览器,并通过BrowserType对象的属性来识别客户浏览器。若该对象在browscap.ini文件中找不到与该标题匹配的项,将使用默认的浏览器属性。若该对象既未找到匹配项而且browscap.ini文件也未指定默认浏览器设置,则它将每个属性都设为字符串“unknown”。 
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:ASP内置对象—Request对象
下一篇:ASP内置组件 —FileAccess组件


版权所有 毕业设计网联系qq:242219979 © 2007-2022