ASP AdRotator
asp adrotator 组件
asp adrotator 组件
每当用户进入网站或刷新页面时,asp adrotator 组件就会创建一个 adrotator 对象来显示一幅不同的图像。有关图像的信息是包含在一个文本文件中。
注释:adrotator 在 internet information server 7 (iis7) 中不起作用。
语法
<%
set adrotator=server.createobject("mswc.adrotator")
adrotator.getadvertisement("textfile.txt")
%>
set adrotator=server.createobject("mswc.adrotator")
adrotator.getadvertisement("textfile.txt")
%>
asp adrotator 实例
假设我们有一个名为 "ads.txt" 的文件,如下所示:
redirect banners.asp
*
yapf.gif
http://www.yapf.com
free tutorials from yapf
50
xmlspy.gif
http://www.altova.com
xml editor from altova
50
*
yapf.gif
http://www.yapf.com
free tutorials from yapf
50
xmlspy.gif
http://www.altova.com
xml editor from altova
50
在上面的文本文件中型号下面的行规定了要显示的图像的名称、超链接地址、图像的替换文本和每百次点击中的显示几率。
上述文本文件的第一行指定当访客点击图像时进行的动作。重定向页(banners.asp)将收到一个带有重定向 url 的查询字符串。
提示:如需规定图像的高度、宽度和边框,您可以在 redirect 下面插入如下代码:
redirect banners.asp
width 468
height 60
border 0
*
yapf.gif
...
width 468
height 60
border 0
*
yapf.gif
...
"banners.asp" 文件如下所示:
实例
<%
url=request.querystring("url")
if url<>"" then response.redirect(url)
%>
<%
set adrotator=server.createobject("mswc.adrotator")
response.write(adrotator.getadvertisement("textfile.txt"))
%>
url=request.querystring("url")
if url<>"" then response.redirect(url)
%>
<%
set adrotator=server.createobject("mswc.adrotator")
response.write(adrotator.getadvertisement("textfile.txt"))
%>
好了,以上就是全部的内容!
asp adrotator 属性
属性 | 描述 | 实例 |
---|---|---|
border | 规定围绕广告的边框的尺寸。 | <% set adrot=server.createobject("mswc.adrotator") adrot.border="2" response.write(adrot.getadvertisement("ads.txt")) %> |
clickable | 规定广告本身是否是超链接。 | <% set adrot=server.createobject("mswc.adrotator") adrot.clickable=false response.write(adrot.getadvertisement("ads.txt")) %> |
targetframe | 显示广告的框架名称。 | <% set adrot=server.createobject("mswc.adrotator") adrot.targetframe="target='_blank'" response.write(adrot.getadvertisement("ads.txt")) %> |
asp adrotator 方法
方法 | 描述 | 实例 |
---|---|---|
getadvertisement | 返回在页面中显示广告的 html。 | <% set adrot=server.createobject("mswc.adrotator") response.write(adrot.getadvertisement("ads.txt")) %> |