Komponenta rotátoru obsahu ASP (ASP 3.0)


Součást rotátoru obsahu ASP

Komponenta ASP Content Rotator vytvoří objekt ContentRotator, který zobrazí jiný řetězec obsahu pokaždé, když návštěvník vstoupí na stránku nebo ji obnoví.

Textový soubor s názvem Content Schedule File obsahuje informace o řetězcích obsahu.

Řetězce obsahu mohou obsahovat značky HTML, takže můžete zobrazit jakýkoli typ obsahu, který může HTML reprezentovat: text, obrázky, barvy nebo hypertextové odkazy.

Syntax

<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>

Příklad rotátoru obsahu ASP

Následující příklad zobrazuje jiný obsah pokaždé, když návštěvník zobrazí webovou stránku.

Nejprve vytvořte textový soubor s názvem „textads.txt“ a umístěte jej do podsložky s názvem „text“.

"textads.txt":

%% #3
<h2>This is a great day!!</h2>

%% #3
<img src="smiley.gif">

%% #4
<a href="https://www.w3schools.com">Visit W3Schools.com</a>

Všimněte si #čísla na začátku každého řetězce obsahu. Toto číslo je volitelný parametr, který označuje relativní váhu řetězce obsahu HTML. Ve výše uvedeném textovém souboru zobrazí rotátor obsahu první a druhý řetězec obsahu tři desetiny času a třetí řetězec čtyři desetiny času.

Poté vytvořte soubor ASP a vložte následující kód:

Příklad

<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>



Metody komponenty ASP Content Rotator

Method Description Example
ChooseContent Gets and displays a content string <%
dim cr
Set cr=Server.CreateObject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>

Output:

Smiley

GetAllContent Retrieves and displays all of the content strings in the text file <%
dim cr
Set cr=Server.CreateObject("MSWC.ContentRotator")
response.write(cr.GetAllContent("text/textads.txt"))
%>

Output:

This is a great day!!

Smiley

Visit W3Schools.com