ASP AdRotator 组件
ASP 广告轮播器组件
ASP 广告轮播器组件创建了一个广告轮播器对象,该对象每次用户进入或刷新页面时都会显示不同的图片。一个文本文件包含有关图片的信息。
注意: 广告轮播器不适用于 Internet Information Server 7 (IIS7)。
语法
<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
ASP 广告轮播器示例
假设我们有以下名为“ads.txt”的文本文件
REDIRECT banners.asp
*
w3s.gif
https://w3schools.org.cn
来自 W3Schools 的免费教程
50
xmlspy.gif
https://www.altova.com
来自 Altova 的 XML 编辑器
50
文本文件中的星号下面的行指定要显示的图片(广告)的名称、超链接地址、替代文本(用于图片)以及显示率(以百分比表示)。
文本文件中的第一行指定当访问者点击其中一个图片时会发生什么。重定向页面 (banners.asp) 将接收一个带有重定向 URL 的查询字符串。
提示: 要指定图片的高度、宽度和边框,可以在 REDIRECT 下面插入以下行
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 广告轮播器属性
属性 | 描述 | 例子 |
---|---|---|
边框 | 指定广告周围边框的大小 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
可点击 | 指定广告是否为超链接 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
目标框架 | 显示广告的框架名称 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
ASP 广告轮播器方法
方法 | 描述 | 例子 |
---|---|---|
GetAdvertisement | 返回在页面中显示广告的 HTML | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |