⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page16.htm

📁 asp方面的参考资料
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>第一课</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="Microsoft Border" content="none">
</head>

<body background="../../images/exptextb.jpg">
<!-- Spidersoft WebZIP Ad Banner Insert -->
<!-- End of Spidersoft WebZIP Ad Banner Insert-->


<p> </p>
<font FACE="宋体" SIZE="2">

<p>第一课:使用 Ad Rotator(广告轮换器)组件</p> 
 
<p>Internet Web  
节点通常提供广告空间。要让节点看起来有趣,并且要在有限的空间内显示好几个客户的广告,您也许希望循环显示不同的广告。Ad  
Rotator  
组件简化了按顺序显示每幅广告的任务,并且让添加新广告的工作变得更轻松。另外,您能够轻松地添加或更改广告的超级链接,这样用户就可以通过单击广告来访问广告客户的  
Web 节点。在本课中,您将创建一个脚本,通过调用 Ad Rotator  
组件来轮换 4 个随机选择的广告。单击下面的“演示 (Show Me)”按钮,可以看到一个示例广告,然后再次单击该按钮,轮换到另一个广告。</p> 
 
<p> </p> 
 
<p>--------------------------------------------------------------------------------</p> 
 
<p> </p>

<p> </p>

<p> </p>

<p> </p>

<p>--------------------------------------------------------------------------------</p>

<p>创建广告文件</p>

<p>我们已经为一项虚构的业务创建了一个 Web 页,名叫“Bayshore Travel”,您将在该页中插入广告轮换脚本。您可以创建一个简单的文本文件来告诉  
Ad Rotator  
组件要插入哪些广告以及每个广告显示时间的百分比。我们已经为您创建了一个包含广告的文件。要查看它,请用文本编辑器打开  
localhost Web 服务器上 Tutorial 目录 (C:\WINNT\Help\iis\htm\tutorial) 中的  
Adrot.txt 文件。 </p> 
 
<p>文件第一行设置的脚本文件(此处是 Redirect.asp)将在用户单击广告时被调用。通过修改  
Redirect.asp 文件,可以在链接到广告客户的 Web  
节点之前执行指定的操作,比如追踪广告受欢迎的程度。后面 3  
行规定了广告图像的宽、高和边框。</p> 
 
<p>redirect /iishelp/iis/htm/tutorial/redirect.asp</p> 
 
<p>width 180</p> 
 
<p>height 180</p> 
 
<p>border 1</p> 
 
<p>接下来,文件包含了广告数据。对每一个广告,都包括使用的图像、用户单击时转向的  
URL(此处是调用 Redirect.asp  
之后)、图像的说明文字以及广告显示时间的百分比:</p> 
 
<p>/iishelp/iis/htm/tutorial/nyc.jpg</p> 
 
<p>http://www.microsoft.com</p> 
 
<p>Big Deals in the Big Apple</p> 
 
<p>35</p> 
 
<p>通过在分离的文件中维护广告信息,您单位中的不同小组就能够更新  
Adrot.txt 文件,而不用您来更新 ASP  
页。不同的小组能够维护节点中不同部分的广告文件。 </p> 
 
<p>创建脚本</p> 
 
<p>用文本编辑器打开 localhost Web 服务器上 Tutorial 目录  
(C:\WINNT\Help\iis\htm\tutorial) 中的 Bayshore.asp 文件。 </p> 
 
<p> </p> 
 
<p>在 Bayshore.asp 文件的开头,在任何 HTML 标记或 ASP  
语句之前,粘贴以下脚本: </p> 
 
<p>&lt;%@ LANGUAGE = &quot;VBScript&quot; %&gt;</p> 
 
<p>此脚本是一个 ASP 指令语句,告诉 Web 服务器您的脚本是用 VBScript  
编写的。这个指令语句必须位于 ASP 文件的第一行。</p> 
 
<p> </p> 
 
<p>查找文字“Tutorial Lesson: Ad Rotator.”  
,您的脚本将插入到这一行之后。</p> 
 
<p> </p> 
 
<p>下列脚本命令创建一个 Ad Rotator 组件实例,然后将其赋值给变量 Ad。请将下列脚本命令复制并粘贴到文本编辑器中(在上一步找到的文字行之下):  
</p> 
 
<p>&lt;% Set Ad = Server.CreateObject(&quot;MSWC.Adrotator&quot;) %&gt; </p> 
 
<p>将一个组件实例赋值给一个变量,这样就能在随后的脚本中引用这个组件。</p> 
 
<p> </p> 
 
<p>如果在此以前,另一个用户已经学完了教程的这一部分,那么此脚本命令就已经存在了。请用复制的脚本覆盖已有的脚本,或者将未使用过的  
Bayshore.asp 从 Template 目录(C:\WINNT\Help\iis\htm\tutorial\template)复制到  
Tutorial 目录中。</p> 
 
<p> </p> 
 
<p>若要显示新广告,可以使用 Ad Rotator 组件的 GetAdvertisement  
方法。将以下命令添加到您的脚本中: </p> 
 
<p>&lt;%= Ad.GetAdvertisement(&quot;adrot2.txt&quot;)%&gt; </p> 
 
<p>GetAdvertisement  
方法需要一个参数,就是包含广告信息的文件的名称。该名称可以与  
Adrot.txt 不同,此处是 Adrot2.txt。以该参数为基础,此方法返回一个全格式的  
HTML &lt;IMG&gt; 标记,其中包含适当的广告。您赋予 Ad Rotator  
组件实例的变量名 Ad 在前,然后是 GetAdvertisement  
方法,最后是文件路径 Adrot2.txt。等号将方法返回的值(真正的广告)发送给用户的浏览器。</p> 
 
<p> </p> 
 
<p>以纯文本格式保存文件 Bayshore.asp,然后退出文本编辑器。注意文件后缀  
.asp 不要被文本编辑器替换。 </p> 
 
<p> </p> 
 
<p>若要验证您创建的 ASP 页是否正常运行,请将您的浏览器导向  
http://localhost/IISHelp/IIS/Help/Htm/Tutorial/Bayshore.asp。(此后若要返回本教程,只要在浏览器中单击“上一页”或“Back”按钮即可。)  
</font></p> 
 
<layer src="http://www.spidersoft.com/ads/bwz468_60.htm" visibility=hidden id=a1 width=600 onload="moveToAbsolute(ad1.pageX,ad1.pageY); a1.clip.height=60;visibility='show';"></layer> 
</body> 
</html> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -