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: |
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!! |