ASP Content Rotator- Komponente (ASP 3.0)


ASP Content Rotator-Komponente

Die ASP Content Rotator-Komponente erstellt ein ContentRotator-Objekt, das jedes Mal, wenn ein Besucher eine Seite betritt oder eine Seite aktualisiert, eine andere Inhaltszeichenfolge anzeigt.

Eine Textdatei, die als Inhaltsplandatei bezeichnet wird, enthält die Informationen über die Inhaltszeichenfolgen.

Die Inhaltszeichenfolgen können HTML-Tags enthalten, sodass Sie jede Art von Inhalt anzeigen können, die HTML darstellen kann: Text, Bilder, Farben oder Hyperlinks.

Syntax

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

Beispiel für ASP Content Rotator

Im folgenden Beispiel wird jedes Mal, wenn ein Besucher die Webseite anzeigt, ein anderer Inhalt angezeigt.

Erstellen Sie zunächst eine Textdatei namens „textads.txt“ und legen Sie sie in einem Unterordner namens „text“ ab.

"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>

Beachten Sie die #Zahl am Anfang jeder Inhaltszeichenfolge. Diese Zahl ist ein optionaler Parameter, der die relative Gewichtung der HTML-Inhaltszeichenfolge angibt. In der obigen Textdatei zeigt der Content Rotator die erste und zweite Inhaltszeichenfolge drei Zehntel der Zeit und die dritte Zeichenfolge vier Zehntel der Zeit an.

Erstellen Sie dann eine ASP-Datei und fügen Sie den folgenden Code ein:

Beispiel

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



Methoden der ASP Content Rotator-Komponente

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