Component ASP Content Rotator (ASP 3.0)


Component voor ASP-inhoudrotator

De component ASP Content Rotator maakt een ContentRotator-object dat een andere inhoudsreeks weergeeft telkens wanneer een bezoeker een pagina opent of vernieuwt.

Een tekstbestand, het Content Schedule File genaamd, bevat de informatie over de contentstrings.

De inhoudsreeksen kunnen HTML-tags bevatten, zodat u elk type inhoud kunt weergeven dat HTML kan vertegenwoordigen: tekst, afbeeldingen, kleuren of hyperlinks.

Syntaxis

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

Voorbeeld van ASP Content Rotator

In het volgende voorbeeld wordt elke keer dat een bezoeker de webpagina bekijkt een andere inhoud weergegeven.

Maak eerst een tekstbestand met de naam "textads.txt" en plaats het in een submap met de naam "text".

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

Let op het #nummer aan het begin van elke inhoudsreeks. Dit getal is een optionele parameter die het relatieve gewicht van de HTML-contentstring aangeeft. In het bovenstaande tekstbestand zal de Content Rotator de eerste en tweede inhoudsreeks drietiende van de tijd weergeven en de derde reeks vier tienden van de tijd.

Maak vervolgens een ASP-bestand en voeg de volgende code in:

Voorbeeld

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



Methoden van ASP Content Rotator Component

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