ASP AdRotator- component


ASP AdRotator-component

De component ASP AdRotator maakt een AdRotator-object dat elke keer dat een gebruiker een pagina opent of vernieuwt een andere afbeelding weergeeft. Een tekstbestand bevat informatie over de afbeeldingen.

Opmerking: de AdRotator werkt niet met Internet Information Server 7 (IIS7).

Syntaxis

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

Voorbeeld van ASP AdRotator

Stel dat we het volgende tekstbestand hebben, genaamd "ads.txt":

REDIRECT banners.asp
*
w3s.gif
https://www.w3schools.com
Free Tutorials from W3Schools
50
xmlspy.gif
https://www.altova.com
XML Editor from Altova
50

De regels onder de asterisk in het tekstbestand hierboven specificeren de naam van de afbeeldingen (advertenties) die moeten worden weergegeven, de hyperlinkadressen, de alternatieve tekst (voor de afbeeldingen) en de weergavesnelheden (in procenten).

De eerste regel in het tekstbestand hierboven geeft aan wat er moet gebeuren als een bezoeker op een van de afbeeldingen klikt. De omleidingspagina (banners.asp) ontvangt een querystring met de URL waarnaar moet worden doorverwezen.

Tip: Om de hoogte, breedte en rand van de afbeelding op te geven, kunt u de volgende regels invoegen onder REDIRECT:

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

Het bestand "banners.asp" ziet er als volgt uit:

Voorbeeld

<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>

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

Dat is alles!!



Eigenschappen van ASP AdRotator

Property Description Example
Border Specifies the size of the borders around the advertisement <%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Border="2"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>
Clickable Specifies whether the advertisement is a hyperlink <%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Clickable=false
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>
TargetFrame Name of the frame to display the advertisement <%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.TargetFrame="target='_blank'"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

ASP AdRotator-methoden

Method Description Example
GetAdvertisement Returns HTML that displays the advertisement in the page <%
set adrot=Server.CreateObject("MSWC.AdRotator")
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>