I  D:

PW:

    

·电话:025-84664270
·电话:025-84664470
·全国:400-8198-518
·Q  Q:368369556
·Q  Q:5813429
·MSN:xunlingsales@
hotmail.com






 
 

·网页设计制作搜索

 
 

首页 >> 十五、使用 Ad Rotator(广告轮换器)组件

 

 

十五、使用 Ad Rotator(广告轮换器)组件

 
 

Internet Web 节点通常提供广告空间。要让节点看起来有趣,并且要在有限的空     
间内显示好几个客户的广告,您也许希望循环显示不同的广告。Ad Rotator 组件     
简化了按顺序显示每幅广告的任务,并且让添加新广告的工作变得更轻松。另外     
,您能够轻松地添加或更改广告的超级链接,这样用户就可以通过单击广告来访     
问广告客户的 Web 节点。在本课中,您将创建一个脚本,通过调用 Ad Rotator     
组件来轮换 4 个随机选择的广告。单击下面的“演示 (Show Me)”按钮,可以     
看到一个示例广告,然后再次单击该按钮,轮换到另一个广告。            
                                        
----------------------------------------------------------------------     
                                        
我们已经为一项虚构的业务创建了一个 Web 页,名叫“Bayshore Travel”,您     
将在该页中插入广告轮换脚本。您可以创建一个简单的文本文件来告诉 Ad Rota     
tor 组件要插入哪些广告以及每个广告显示时间的百分比。我们已经为您创建了     
一个包含广告的文件。要查看它,请用文本编辑器打开 localhost Web 服务器上     
Tutorial 目录 (C:\WINNT\Help\iis\htm\tutorial) 中的 Adrot.txt 文件。      
                                        
                                        
文件第一行设置的脚本文件(此处是 Redirect.asp)将在用户单击广告时被调用     
。通过修改 Redirect.asp 文件,可以在链接到广告客户的 Web 节点之前执行指     
定的操作,比如追踪广告受欢迎的程度。后面 3 行规定了广告图像的宽、高和边     
框。                                      
                                        
redirect /iishelp/iis/htm/tutorial/redirect.asp                 
                                        
width 180                                    
                                        
height 180                                   
                                        
border 1                                    
                                        
接下来,文件包含了广告数据。对每一个广告,都包括使用的图像、用户单击时     
转向的 URL(此处是调用 Redirect.asp 之后)、图像的说明文字以及广告显示     
时间的百分比:                                 
                                        
/iishelp/iis/htm/tutorial/nyc.jpg                        
                                        
http://www.microsoft.com                            
                                        
Big Deals in the Big Apple                           
                                        
35                                       
                                        
通过在分离的文件中维护广告信息,您单位中的不同小组就能够更新 Adrot.txt     
文件,而不用您来更新 ASP 页。不同的小组能够维护节点中不同部分的广告文     
件。                                      
                                        
创建脚本                                    
                                        
用文本编辑器打开 localhost Web 服务器上 Tutorial 目录 (C:\WINNT\Help\i     
is\htm\tutorial) 中的 Bayshore.asp 文件。                    
                                        
                                        
                                        
在 Bayshore.asp 文件的开头,在任何 HTML 标记或 ASP 语句之前,粘贴以下脚     
本:                                      
                                        
<%@ LANGUAGE = "VBScript" %>                          
                                        
此脚本是一个 ASP 指令语句,告诉 Web 服务器您的脚本是用 VBScript 编写的     
。这个指令语句必须位于 ASP 文件的第一行。                    
                                        
                                        
                                        
查找文字“Tutorial Lesson: Ad Rotator.” ,您的脚本将插入到这一行之后。     
                                        
                                        
                                        
                                        
下列脚本命令创建一个 Ad Rotator 组件实例,然后将其赋值给变量 Ad。请将下     
列脚本命令复制并粘贴到文本编辑器中(在上一步找到的文字行之下):        
                                        
<% Set Ad = Server.CreateObject("MSWC.Adrotator") %>              
                                        
将一个组件实例赋值给一个变量,这样就能在随后的脚本中引用这个组件。       
                                        
                                        
                                        
如果在此以前,另一个用户已经学完了教程的这一部分,那么此脚本命令就已经     
存在了。请用复制的脚本覆盖已有的脚本,或者将未使用过的 Bayshore.asp 从     
Template 目录(C:\WINNT\Help\iis\htm\tutorial\template)复制到 Tutorial     
目录中。                                    
                                        
                                        
                                        
若要显示新广告,可以使用 Ad Rotator 组件的 GetAdvertisement 方法。将以     
下命令添加到您的脚本中:                            
                                        
<%= Ad.GetAdvertisement("adrot2.txt")%>                     
                                        
GetAdvertisement 方法需要一个参数,就是包含广告信息的文件的名称。该名称     
可以与 Adrot.txt 不同,此处是 Adrot2.txt。以该参数为基础,此方法返回一     
个全格式的 HTML <IMG> 标记,其中包含适当的广告。您赋予 Ad Rotator 组件     
实例的变量名 Ad 在前,然后是 GetAdvertisement 方法,最后是文件路径 Adr     
ot2.txt。等号将方法返回的值(真正的广告)发送给用户的浏览器。          
                                        
                                        
                                        
以纯文本格式保存文件 Bayshore.asp,然后退出文本编辑器。注意文件后缀 .a     
sp 不要被文本编辑器替换。                            
                                        
                                        
                                        
若要验证您创建的 ASP 页是否正常运行,请将您的浏览器导向 http://localho     
st/IISHelp/IIS/Help/Htm/Tutorial/Bayshore.asp。

【来源:本地】【加入时间:2007-12-10 8:33:32】【浏览:次】【关闭窗口

 

上一条:没有上一条了 / 下一条:十四、创建 HTML 表格
 

推荐资讯

 

最新文章

· 动画设计公司网站设计案例 2007-10-19 [广告装潢]
· 十五、使用 Ad Rotator(广告轮换器)组件 2007-12-10 [ASP技术]
· 十四、创建 HTML 表格 2007-12-10 [ASP技术]
· 十三、创建一个简单的 ASP 页 2007-12-10 [ASP技术]
· 维护 ASP 应用程序的安全 2007-12-8 [ASP技术]

关于《 十五、使用 Ad Rotator(广告轮换器)组件 》的申明:
·若非特别说明,本文则为本站原创,转载请注明出处"讯领中国",并带上链接:http://www.cxne.com.cn
·本站提供的案例欣赏,并非全部为本公司作品,仅作为比较和报价参考。
·本站内容如果侵犯了您的权利,请与我们联系:025-84664270。我们尊重作者的知识产权和其他保留权利。


 

 
 

 

首页关于我们服务项目技术文库网站案例  | 营销中心友情链接网站地图联系方式

 
 

讯领中国 ®  版权所有 苏ICP备06012455号  地址:南京珠江路675号408