ASP 內容輪播器 元件 (ASP 3.0)
ASP 內容輪播器元件
ASP 內容輪播器元件建立一個 ContentRotator 物件,每次訪問者進入或重新整理頁面時,都會顯示不同的內容字串。
一個名為“內容計劃檔案”的文字檔案包含了內容字串的資訊。
內容字串可以包含 HTML 標籤,因此您可以顯示 HTML 可以表示的任何型別的內容:文字、影像、顏色或超連結。
語法
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
ASP 內容輪播器示例
下面的示例每次訪問者檢視網頁時顯示不同的內容。
首先,建立一個名為“textads.txt”的文字檔案,並將其放在名為“text”的子資料夾中。
"textads.txt"
%% #3
<h2>這是美好的一天!!</h2>
%% #3
<img src="smiley.gif">
%% #4
<a href="https://w3schools.tw">訪問 W3Schools.com</a>
請注意每個內容字串開頭的 #數字。這個數字是一個可選引數,表示 HTML 內容字串的相對權重。在上面的文字檔案中,內容輪播器將有千分之三的時間顯示第一個和第二個內容字串,有千分之四的時間顯示第三個字串。
然後,建立一個 ASP 檔案,並插入以下程式碼
示例
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>
顯示示例 »
ASP 內容輪播器元件的方法
方法 | 描述 | 示例 |
---|---|---|
ChooseContent | 獲取並顯示一個內容字串 | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt")) %> 輸出 |
GetAllContent | 檢索並顯示文字檔案中的所有內容字串 | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.GetAllContent("text/textads.txt")) %> 輸出 這是美好的一天!! |