ASPコンテンツローテータコンポーネント
ASPコンテンツローテータコンポーネントは、訪問者がページに入るか、リフレッシュするたびに異なるコンテンツの文字列を表示するContentRotatorオブジェクトを作成します。
コンテンツスケジュールファイルと呼ばれるテキストファイルには、コンテンツの文字列に関する情報が含まれています。
テキスト、画像、色、またはハイパーリンク:あなたはHTMLで表現できるあらゆる種類のコンテンツを表示できるように、コンテンツの文字列はHTMLタグを含めることができます。
構文
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
ASPコンテンツローテーター例
次の例では、異なるコンテンツに訪問者がWebページを表示するたびに表示されます。
まず、名前のテキストファイルを作成し"textads.txt"と呼ばれるサブフォルダに置き"text" 。
"textads.txt":
%% #3
<h2>This is a great day!!</h2>
%% #3
<img src="smiley.gif">
%% #4
<a href="http://www.w3ii.com">Visit w3ii.com</a>
各コンテンツの文字列の先頭に番号NUMBERに注意してください。 この数は、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") ) %> Output: |
GetAllContent | テキストファイル内のコンテンツのすべての文字列を取得し、表示します | <% dim cr Set cr=Server. CreateObject("MSWC.ContentRotator") response. write(cr.GetAllContent("text/textads.txt") ) %> Output: This is a great day!! |