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") ) %> |