Content Rotator 组件创建 ContentRotator 对象,该对象可在 web 页上自动轮换显示 HTML 内容字符串。每当用户请求 Web 页时,该对象就根据 Content Schedule 文件 中指定的信息显示新的 HTML 内容字符串。
因为内容字符串可以包含 HTML 标记,所以您可以显示 HTML 可表达的任何一种类型的内容:文本、图像或超链接。 例如,您可以用该组件轮换显示日常引用或超链接的列表,或者在每次打开 Web 页时改变文字和背景颜色。
以下是用于 Content Rotator 组件的文件:
| 文件名 | |
| controt.dll | Content Rotator 组件。 |
| Content Schedule 文件 | 包含 Web 内容的显示安排和文件信息的文本文件。该文件必须在 Web 服务器的虚拟路径上可用。 |
<% Set oVar = Server.CreateObject("MSWC.ContentRotator") %>
无。
| ChooseContent | 检索并显示一个内容字符串。 |
| GetAllContent | 检索并显示 Content Schedule 文件中的所有内容字符串。 |
由于 ContentRotator 对象使用随机数生成器选择显示哪个加权内容字符串,所以字符串可能会重复。如果在 Content Schedule 文件中条目很少或某个条目的权值远远高于其他条目,则这种现象极可能发生。
在下面的示例中,用户每次查看 Web 页,都会看到不同的提示。
<%
Set Tip = Server.CreateObject("MSWC.ContentRotator")
Tip.ChooseContent("/tips/tiprot.txt")
%>
注意 该组件不和 IIS 一起安装。您可以从 Microsoft Web 站点: http://www.microsoft.com/iis/ 或包含 IIS Resource Kit 的 CD 安装。