ASP AdRotator- Komponente
ASP AdRotator-Komponente
Die ASP AdRotator-Komponente erstellt ein AdRotator-Objekt, das jedes Mal, wenn ein Benutzer eine Seite aufruft oder aktualisiert, ein anderes Bild anzeigt. Eine Textdatei enthält Informationen zu den Bildern.
Hinweis: Der AdRotator funktioniert nicht mit Internet Information Server 7 (IIS7).
Syntax
<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
ASP AdRotator-Beispiel
Angenommen, wir haben die folgende Textdatei mit dem Namen "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
Die Zeilen unter dem Sternchen in der obigen Textdatei geben den Namen der anzuzeigenden Bilder (Anzeigen), die Hyperlinkadressen, den Alternativtext (für die Bilder) und die Anzeigeraten (in Prozent) an.
Die erste Zeile in der obigen Textdatei gibt an, was passieren soll, wenn ein Besucher auf eines der Bilder klickt. Die Umleitungsseite (banners.asp) erhält eine Abfragezeichenfolge mit der URL, zu der umgeleitet werden soll.
Tipp: Um die Höhe, Breite und den Rand des Bildes festzulegen, können Sie unter UMLEITUNG folgende Zeilen einfügen:
REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
w3s.gif
...
Die Datei "banners.asp" sieht so aus:
Beispiel
<%
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>
Das ist alles!!
ASP AdRotator-Eigenschaften
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")) %> |