最新的Web开发教程
 

ASP的AdRotator组件


ASP的AdRotator组件

在ASP的AdRotator组件创建显示不同的图像中的每个用户输入或刷新页面时间的AdRotator对象。 一个文本文件,包括有关的图像信息。

注:的AdRotator不与Internet Information Server 7工作(IIS7)

句法

<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>

ASP的AdRotator实施例

假设我们有以下的文本文件,命名为"ads.txt"

REDIRECT banners.asp
*
w3s.gif
http://www.w3ii.com
Free Tutorials from w3ii
50
xmlspy.gif
http://www.altova.com
XML Editor from Altova
50

以上在文本文件中的星号下面的行指定的图像的名称(ads)要被显示的超级链接地址,所述替代文本(for the images) ,以及显示率(in percent)

在上面的文本文件的第一行指定当访问者点击了其中一个图像发生什么。 重定向页面(banners.asp)将收到一个查询字符串的URL重定向到。

Tip:要指定高度,宽度和图像的边框,可以插入下重定向下面几行:

REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
w3s.gif
...

"banners.asp"文件是这样的:

<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>

<!DOCTYPE html>
<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("textfile.txt"))
%>
</body>
</html>

显示示例»

就这样!!


ASP的AdRotator属性

属性 描述
边境 指定广告四周边框的大小 <%
设置adrot =服务器。 CreateObject("MSWC.AdRotator")
adrot.Border = “2”
响应。 Write(adrot.GetAdvertisement("ads.txt")
%>
可点击 指定广告是否为超链接 <%
设置adrot =服务器。 CreateObject("MSWC.AdRotator")
adrot.Clickable = FALSE
响应。 Write(adrot.GetAdvertisement("ads.txt")
%>
TargetFrame 帧,以显示所述广告的名称 <%
设置adrot =服务器。 CreateObject("MSWC.AdRotator")
adrot.TargetFrame = “目标= '_空白'”
的Response.Write(adrot.GetAdvertisement( “ads.txt”))
%>

ASP的AdRotator方法

方法 描述
GetAdvertisement 返回显示广告的页面HTML <%
set adrot=Server. CreateObject("MSWC.AdRotator")
Response. Write(adrot.GetAdvertisement("ads.txt") )
%>