天天看點

ASP Content Rotator 元件 (ASP 3.0)

ASP Content Rotator 元件

ASP Content Rotator 元件建立一個 ContentRotator 對象,每當訪客進入網站或重新整理頁面時,該對象就會顯示一段不同的内容字元串。

有關内容字元串的資訊是包含在一個名為内容目錄檔案(Content Schedule File)的文本檔案中。

内容字元串可包含 HTML 标簽,這樣您就可以顯示 HTML 可呈現的任何類型的内容:文本、圖像、顔色或者超連結。

文法

<%

Set cr=Server.CreateObject("MSWC.ContentRotator")

%>

ASP Content Rotator 執行個體

每當訪客浏覽網頁時,下面的執行個體就會顯示不同的内容。

首先,建立一個名為 "textads.txt" 的文本檔案,并把它放置在名為 "text" 的子檔案夾中。

"textads.txt":

%% #3

<h2>This is a great day!!</h2>

%% #3

<img src="smiley.gif">

%% #4

<a href="http://www.runoob.com">Visit RUNOOB</a>

請注意在每個内容字元串起始位置的 # 号碼。這個号碼是一個可選的參數,用來訓示 HTML 内容字元串的相對權重。在上面的文本檔案中,Content Rotator 有十分之三的幾率顯示第一個内容字元串,有十分之三的幾率顯示第二個内容字元串,有十分之四的幾率顯示第三個字元串。

然後,建立一個 ASP 檔案,并插入下面的代碼:

執行個體

<html>

<body>

set cr=server.createobject("MSWC.ContentRotator")

response.write(cr.ChooseContent("text/textads.txt"))

</body>

</html>

ASP Content Rotator 元件的方法

方法 描述
ChooseContent 擷取并顯示某個内容字元串。

dim cr

Set cr=Server.CreateObject("MSWC.ContentRotator")

response.write(cr.ChooseContent("text/textads.txt"))

%>

輸出:

ASP Content Rotator 元件 (ASP 3.0)
GetAllContent 取回并顯示文本檔案中所有的内容字元串。 response.write(cr.GetAllContent("text/textads.txt"))

This is a great day!!

ASP Content Rotator 元件 (ASP 3.0)
Visit RUNOOB