ASP 內容旋轉器
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="../style/images/smiley.gif">
%% #4
<a href="http://www .w3cschool.cc">Visit W3CSchool.cc</a>
<h2>This is a great day!!</h2>
%% #3
<img src="../style/images/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 內容 Rotator 元件的方法
#方法 | 描述 | #實例 |
---|---|---|
#ChooseContent | 取得並顯示某個內容字串。 <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt"))%>輸出: |
取回並顯示文字檔案中所有的內容字串。