ASP -inhoudrotatorkomponent (ASP 3.0)


ASP inhoud Rotator komponent

Die ASP Content Rotator-komponent skep 'n ContentRotator-objek wat 'n ander inhoudstring vertoon elke keer as 'n besoeker 'n bladsy binnegaan of verfris.

'n Tekslêer, die inhoudskedule-lêer genoem, bevat die inligting oor die inhoudstringe.

Die inhoudstringe kan HTML-merkers bevat sodat jy enige tipe inhoud wat HTML kan verteenwoordig, kan vertoon: teks, beelde, kleure of hiperskakels.

Sintaksis

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

ASP Content Rotator Voorbeeld

Die volgende voorbeeld vertoon 'n ander inhoud elke keer as 'n besoeker die webblad bekyk.

Skep eers 'n tekslêer genaamd "textads.txt" en plaas dit in 'n subvouer genaamd "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>

Let op die #nommer aan die begin van elke inhoudstring. Hierdie nommer is 'n opsionele parameter wat die relatiewe gewig van die HTML-inhoudstring aandui. In die tekslêer hierbo sal die inhoudroteerder die eerste en tweede inhoudstring drie-tiende van die tyd vertoon, en die derde string vier-tiendes van die tyd.

Skep dan 'n ASP-lêer en voeg die volgende kode in:

Voorbeeld

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



Metodes van ASP-inhoudrotatorkomponent

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