<<<返回

内容安排文件
内容安排文件中将所有的HTML内容字段都包含在内，这个文件是一般的文本文件，可以利用任何通用的文本编辑器处理，同样可以存储为任何名称和后缀，这个例子中名称为content.txt。 下面是这么一个文本文件的示例 %%#2 //这是第一个记录 <Font Color=Red>欢迎访问我们的讨论组</Font> %%#3 //这是第二个记录
<B>不要忘了把我们站点放入书签</B>
%%#5 //这是第三个记录
请从我们的下载区下载共享软件
<UL>
<Li>ActiveX组件
<Li>连接检查
<Li>HTML确认
</UL>
该文件中有三个记录，首先用两个百分号%进行分隔确认，说明这是一个记录的开始，然后在井号#后面是给定的权重，例子中的权重分别是2,3,5，那么显示概率就分别为2/10,3/10,5/10，这里面权重值为0到65535的整数，其中如果设置为0，就不可能显示，那么显示概率是该权重除以所有权重之和。权重越高，显示几率越大。其默认值为1。这里面每一个记录还都包括一个注解，添加注解方式十分简单，只是用//进行分隔就可以了。注解内容不会显示到页面上。
最后是每一个记录包含的HTML文件，作为示例，我们只用了一行，其实是可以多行的。里面可以包含任何HTML标志。
其中的注解和权重是可以选择的，最简单的文本文件形式就是除了%%分隔符就是HTML文本，那么每个内容的显示几率就是相同的。
全部输出安排文本文件内容
内容循环组件含有一个附加的方法。利用GetAllContent()方法就可以接受所有的安排文本文件中的HTML代码。下面是这么一个示例：
<HTML>
<HEAD><TITLE>内容安排文件显示</TITLE></HEAD>
<BODY>
<%
Set MyContent=Server.CreateObject(“MSWC.ContentRotator”)
%>
<%=MyContent.GetAllContent(“content.txt”) %>
</BODY>
</HTML>
当这个Active Server Pages文件显示时，内容安排文本文件content.txt的全部内容 就会全部显示在浏览器上。每个记录之间会自动用<Hr>这样的分行符进行分隔。
为什么需要这样做？在有些场合下，这是十分必要的，例如：如果你正在随机使访问者进入你不同的连接，首先也许有必要让访问者看到这里面所有的连接内容。否则对于很多第一次进入你的站点的访问者就会产生某些误解，显示不出你正在利用一个很‘酷’的技术来架构这个网站。
同时对于程序员，调试过程显然拥有这么一个方案会轻松很多，因为对于很多不得不远程调试的系统开发人员来说，这种显示会在遇到问题时具有‘雪中送炭’的味道。同时你还可以在该随机功能推出之前利用这个方法进行最后的甄别工作。