程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP基礎知識 >> ASP Content Rotator

ASP Content Rotator

日期:2017/1/5 14:16:33      編輯:ASP基礎知識

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.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>
演示實例 »

ASP Content Rotator 組件的方法

方法 描述 實例 ChooseContent 獲取並顯示某個內容字符串。 <%
dim cr
Set cr=Server.CreateObject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>

輸出:

Smiley

GetAllContent 取回並顯示文本文件中所有的內容字符串。 <%
dim cr
Set cr=Server.CreateObject("MSWC.ContentRotator")
response.write(cr.GetAllContent("text/textads.txt"))
%>

輸出:

This is a great day!!

Smiley

Visit W3CSchool.cc


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved