动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Asp → 阅读文章

 在ASP中使用Ad Rotator广告组件

作者来源: 
阅读 4268 人次 , 2000-10-5 

There are three parts to consider when using the Ad Rotator component.

The Rotator Schedule File
The instantiation of the AdRotator object itself within the web page where you want your banners rotated
The Redirection File
First - The Rotator Schedule File
This is the meat of the different banners and where they are sent when the graphic files are clicked.
There are two sections -
The first section lists the parameters that apply to all advertisement images in the rotation schedule,
line by line.
The first line is the name of the Redirection File.
The second line is the width of the graphic
The third line is the height of the graphics
The fourth Line is the border around the graphics - for a one pixel border, you would put 1, for no
border, put in 0
Example:
redirect Redirect.asp
Width 468
Height 60
Border 0
The second section must be separated from the first section, on a separate line, by an asterisk (*). This
section contains all the data for each of the graphics. For each banner/ad graphics, there are four lines.
First Line - the url of the graphic itself (http://www.whatever.com/grphics/MyFirstBanner.gif)
Second Line - the URL to where the viewer is redirected when he/she clicks on the banner. This can be a
dash (-) if there is no page to go to (though I couldn't wonder why you'd do this, IMHO)
Third line - the mouseover text that will appear
Fourth line - the weight of the graphic banner in respect to the others. According to Microsoft -
"For example, if a Rotator Schedule file contains three ads with impressions set to 2, 3, and 5, the first
advertisement is displayed 20 percent of the time, the second 30 percent of the time, and the third 50
percent of the time."

Once this page is finished, you must save it and name it. For this example, I have named mine 'adrot.txt'.
It doesn't have to be an ASP or HTML file....no headers are involved, just the plain text.



--------------------------------------------------------------------------------
Second - Instantiate the object in the ASP page:
<% Dim MyAd
Set MyAd = Server.CreateObject("MSWC.AdRotator")%>
<% =MyAd.GetAdvertisement("/adrot.txt") %>
You can put HTML Centers around this section of code to center it on the page.



--------------------------------------------------------------------------------
Now, there's one last part - the Redirection file. Above, you will notice that, in this example, I called
it Redirect.asp. You can call it anything you want - it doesn't matter what it's called.
On that page all you need is the following code:
<% Response.Redirect(Request.QueryString("url")) %>
Just remember, if you have created a new page with a program that includes all the HTML basic markup and
you put this line in the file, you must put the following line as the first line of the file so it will
work:

<% Response.Buffer= true%>

And that's it - that's all it takes to get the Ad Rotator Component working.
  
 本文Tags组件  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:Ad Rotator组件使用例子
· 下一篇:广告播放和跟踪系统的制作
· 一个颇有用途的ISAPIFILTER(使您的INC、ASA文件安全一点)
· 请问什么函数能判断一个数是奇数还是偶数?
· 将数据访问页绑定到断开连接的记录集
· ASP 3.0高级编程(二十一)
· ASP提速技巧五则


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077