首页 理论教育 ASP动态网页设计:广告轮显组件属性与方法解析

ASP动态网页设计:广告轮显组件属性与方法解析

时间:2023-11-05 理论教育 版权反馈
【摘要】:创建广告轮显组件对象实例之后,可以使用该对象的各种属性来设置如何显示广告,并通过调用GetAdvertisement方法从轮显列表文件中获取下一个广告。AdRotator对象有3个属性:Border、Chickable、TargetFrame,它们分别指定图片的边框大小,是否提供超链接和链接的目标框。Get Advertisement方法返回在当前页面中显示广告的HTML。本例说明如何使用广告轮显组件在网页上自动轮换显示广告图像,运行结果如图5-1所示。

ASP动态网页设计:广告轮显组件属性与方法解析

创建广告轮显组件对象实例之后,可以使用该对象的各种属性来设置如何显示广告,并通过调用GetAdvertisement方法从轮显列表文件中获取下一个广告。AdRotator对象有3个属性:Border、Chickable、TargetFrame,它们分别指定图片的边框大小,是否提供超链接和链接的目标框。各属性说明如表5-2所示。

表5-2 AdRotator组件的属性

广告轮显组件只有一个方法,即GetAdvertisement。该方法从轮显列表文件中获取下一个广告。每次运行脚本时,例如当用户打开或刷新一网页时,该方法会获取所安排的下一个广告。

语法格式:

GetAdvertisement(rotation-Schedule-path)

说明:参数rotation-Schedule-path指定轮显列表文件相对虚拟目录的位置。

Get Advertisement方法返回在当前页面中显示广告的HTML。

【例5.1】本例说明如何使用广告轮显组件在网页上自动轮换显示广告图像,运行结果如图5-1所示。

文件命名为advertise.txt的代码如下:

REDIRECT addir.asp

WIDTH 440

HEIGHT 60

BORDER 1

Images/cadxlogo.jpg

http ://www.xahu.edu .cn

长安大学网站

30

Images/hhulogo.jpg

图5-1 广告轮显图像

http ://www.hhu.edu.cn

河海大学网站

30

Images/neulogo.jpg(www.xing528.com)

http ://www.neu .edu.cn

东北大学网站

30

文件addir.asp的代码如下:

〈%

Response.Redirect Request.QueryString(″url″)

%〉

文件5-1.asp的代码如下:

〈% @LANGUAGE=″VBScript″%〉

〈HTML〉

〈HEAD〉

〈TITLE〉ad Rotator组件应用事例〈/TITLE〉

〈/HEAD〉

〈BODY〉

〈%

Set ad=Server.CreateObject(″MSWC.Ad Rotator″)

Ad.TargetFrame=″_NEW″

%〉

〈DIV ALIGN=″CENTER″〉

〈%=ad.GetAdvertisement(″advertise.txt″)%〉

〈/DIV〉

〈/BODY〉

〈/HTML〉

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈