ASP Content Rotator
ASP Content Rotator 組件
ASP Content Rotator 組件創建一個ContentRotator 對象,每當訪客進入網站或刷新頁面時,該對象就會顯示一段不同的內容字符串。
有關內容字符串的信息是包含在一個名為內容目錄文件(Content Schedule File)的文本文件中。
內容字符串可包含HTML 標籤,這樣您就可以顯示HTML 可呈現的任何類型的內容:文本、圖像、顏色或者超鏈接。
語法
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
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.w3cschool.cc">Visit W3CSchool.cc</a>
<h2>This is a great day!!</h2>
%% #3
<img src="smiley.gif">
%% #4
<a href="http://www.w3cschool.cc">Visit W3CSchool.cc</a>
請注意在每個內容字符串起始位置的# 號碼。 這個號碼是一個可選的參數,用來指示HTML 內容字符串的相對權重。 在上面的文本文件中,Content Rotator 有十分之三的機率顯示第一個內容字符串,有十分之三的機率顯示第二個內容字符串,有十分之四的機率顯示第三個字符串。
然後,創建一個ASP 文件,並插入下面的代碼:
實例
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</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")) %> 输出: |
GetAllContent | 取回并显示文本文件中所有的内容字符串。 | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.GetAllContent("text/textads.txt")) %> 输出: This is a great day!! |