ASP AdRotator Komponent

Eksempel

En simpel AdRotator-eksempel
Dette eksempel viser: Hvordan man bruger AdRotator-komponenten til at vise et andet reklamebillede, hver gang brugeren besøger websiden eller opdaterer siden.
AdRotator - billede-link
Dette eksempel viser: Hvordan man bruger AdRotator-komponenten til at vise et andet reklamebillede, hver gang brugeren besøger websiden eller opdaterer siden. Billedet er også et link.

ASP AdRotator Komponent

Hver gang brugeren kommer ind på websiden eller opdaterer siden, vil ASP AdRotator-komponenten oprette en AdRotator-objekt for at vise et andet billede.

Syntaks:

<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>

Eksempel

Antag, at vi har en fil med navnet "banners.asp". Den ligner dette:

<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("ads.txt"))
%>
</body>
</html>

Filen "ads.txt" ligner dette:

*
codew3c.gif
http://www.codew3c.com/
Besøg CodeW3C.com
80
microsoft.gif
http://www.microsoft.com/
Besøg Microsoft
20  

"ads.txt"-filen indeholder koden under stjernen, der definerer, hvordan disse billeder vises, URL-adressen, erstatningsteksten for billedet og sandsynligheden for at blive vist for hver 100 klik. Vi kan se, at sandsynligheden for CodeW3C.com-billedet er 80%, mens sandsynligheden for Microsoft-billedet er 20%.

Bemærkning:For at gøre disse links tilgængelige, når brugeren klikker på dem, skal vi foretage små ændringer i filen "ads.txt":

REDIRECT banners.asp
*
codew3c.gif
http://www.codew3c.com/
Besøg CodeW3C.com
80
microsoft.gif
http://www.microsoft.com/
Besøg Microsoft
20

Omdirigerings sider modtager en variabel kaldet url i forespørgselstrekken, som indeholder den URL, der skal omdirigeres til.

Bemærkning:Hvis vi ønsker at specificere højden, bredden og rammen på billedet, kan vi indsætte denne kode under REDIRECT:

REDIRECT banners.asp
WIDTH 468 
HEIGHT 60 
BORDER 0 
*
codew3c.gif
...
...

Sidste ting at gøre er at tilføje denne kode til filen "banners.asp":

<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>
<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("textfile.txt"))
%>
</body>
</html>

Det er alt, det er indholdet!

AdRotator komponentens egenskaber

Border egenskab

Angiver størrelsen på rammen omkring annoncen.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Border="2"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

Clickable egenskab

Angiver om annoncen selv er en hyperlink.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Clickable=false
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

TargetFrame egenskab

Viser rammenavnet for annonser.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.TargetFrame="target='_blank'"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

AdRotator komponentens metoder

GetAdvertisement metode

Returner HTML, der vises på siden med reklamer.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>