ASP -AdRotator-Komponente
ASP AdRotator-Komponente
Wann immer ein Benutzer die Website aufruft oder die Seite aktualisiert, erstellt die ASP AdRotator-Komponente ein AdRotator-Objekt, um ein anderes Bild anzuzeigen. Informationen über das Bild sind in einer Textdatei enthalten.
Hinweis:AdRotator funktioniert nicht im Internet Information Server 7 (IIS7).
Syntax
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
ASP AdRotator-Beispiel
Angenommen, wir haben eine Datei namens „ads.txt“ mit folgendem Inhalt:
*
example.gif
http://www.example.com
Free Tutorials from EXAMPLE
50
xmlspy.gif
http://www.altova.com
XML Editor from Altova
50
In der obigen Textdatei geben die Zeilen unter dem Sternchen den Namen des anzuzeigenden Bildes, die Hyperlink-Adresse, den Alternativtext für das Bild und die Anzeigewahrscheinlichkeit pro hundert Aufrufe an.
Die erste Zeile der obigen Textdatei legt die Aktion fest, die ausgeführt werden soll, wenn ein Besucher auf ein Bild klickt. Die Weiterleitungsseite (banners.asp) erhält eine Abfragezeichenfolge (Query-String) mit der Weiterleitungs-URL.
Tipp:Um die Höhe, Breite und den Rand des Bildes festzulegen, können Sie den folgenden Code unter REDIRECT einfügen:
WIDTH 468
HEIGHT 60
BORDER 0
*
example.gif
...
Die Datei "banners.asp" sieht wie folgt 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>
Beispiel anzeigen »
Gut, das ist der gesamte Inhalt!
ASP AdRotator-Eigenschaften
| Eigenschaft | Beschreibung | Beispiel |
|---|---|---|
| Border | Gibt die Größe des Randes um die Werbung an. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| Clickable | Gibt an, ob die Werbung selbst ein Hyperlink ist. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| TargetFrame | Gibt den Namen des Frames an, in dem die Werbung angezeigt werden soll. | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
ASP AdRotator-Methoden
| Methode | Beschreibung | Beispiel |
|---|---|---|
| GetAdvertisement | Gibt den HTML-Code zurück, der die Werbung auf der Seite anzeigt. | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Andere Erweiterungen