文档介绍:第7章 ASP中的ActiveX组件
本章主要讲解:
什么是ActiveX组件
常用的几个ActiveX组件的使用方法
什么是ActiveX组件
ActiveX 组件是一个存在于 WEB 服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。
什么是ActiveX组件
(1)ActiveX控件
ActiveX控件可不依赖于其它任何控件而建立,也可以被建立在另一个控件之上,或者可容纳多个已经有的控件
什么是ActiveX组件
(2)ActiveX文档
当用户打开一个 ActiveX文档时,将不仅拥有应用程序的全部功能,而且能保持和发布应用程序原有数据的“备份”,因而,“文档”实际上是主动的。
什么是ActiveX组件
(3)代码成分
组件是包含在动态链接库(.dll) 或可执行文件(.exe) 中的可执行代码。
要使用组件提供的对象,首先要创建对象的实例并将这个新的实例分配变量名。
什么是ActiveX组件
例如下面是创建一个 Ad Rotator 对象的实例:
< % Set MyAds = ("") %>
广告轮显组件
创建广告轮显对象实例
Ad
如下面的代码所示:
< OBJECT RUNAT=Server ID=MyAd PROGID="">
</OBJECT>
创建轮显列表文件
REDIRECT URL
WIDTH width
HEIGHT height
BORDER border
*
adURL
adHomePageURL
altText
impressions
REDIRECT 6-
WIDTH 440
HEIGHT 60
BORDER 1
*
 
image/
/
武汉工业学院主页
5
/computer/
武汉工业学院计算机与信息工程系
3
 
./
武汉工业学院网络中心
2
使用重定向文件
是用户创建的文件,通常包含用来解析由 AdRotator 对象发送的查询字符串的脚本并将用户重定向到与用户所单击广告相关的 URL。
< %
(("url"))
%>