Content Rotator 组件

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") %> 
 

参数

oVar
指定通过调用 Server.CreateObject 创建的 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 安装。


© 1997 by Microsoft Corporation. All rights reserved.