WWW.GEBUEHRENSPARER.DE
Banner-Rotator
 
       
 
W
E
R
B
U
N
G
Forum für Webmaster

Wenn Sie mehrere Werbepartner haben oder bei mehreren Bannertauschanbietern angemeldet sind, dann können Sie über dieses kleine JavaScript auf einer Seite immer einen anderen Anbieter anzeigen.
Darüber können Sie auch recht gut einen Bannertausch mit befreundeten Seiten organisieren.
Ein Rotator im eigentlichen Sinne ist das nicht, eher ein Zufallsgenerator. Bei häufigen Aufrufen kommt aber statistisch gesehen jeder Banner gleich oft dran!

Der Hauptcode lautet wie folgt:

  /* JavaScript-Banner-Rotator von Dominik Pütz (http://www.gebuehrensparer.de) */
  /* Copyright-Information bitte nicht entfernen */

  var Banner = new Array();
  var z = -1;

  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";
  Banner[++z] = "Banneraufruf";

  document.write(Banner[Math.floor(Math.random() * (z + 1))]);

Sie können beliebig viele Banneraufrufe in diesem Format anhängen, ohne daß Sie eine Variabel verändern müssen. Das Script merkt selbstständig, wieviele Banner Sie eingegeben haben.
Anstatt "Banneraufruf" müssen Sie nun noch den Quellcode für den Banner eingeben. Das geschieht in ganz normalem HTML! Sie müssen nur darauf achten, daß Sie vor jedem Anführungszeichen (") und vor jedem Apostroph (') einen Backslash (\) setzen.
Für den Aufruf meines Banner z.B. geben Sie also nicht

<a href="http://www.gebuehrensparer.de" target=_blank> <img src="http://www.gebuehrensparer.de/banner.gif" border=0 height=60 width=468 alt="Gebuehrensparer.de - Hier können Sie Geld sparen!"></a>

sondern

<a href=\"http://www.gebuehrensparer.de\" target=_blank> <img src=\"http://www.gebuehrensparer.de/banner.gif\" border=0 height=60 width=468 alt=\"Gebuehrensparer.de - Hier können Sie Geld sparen!\"></a>

ein!
Die komplette Zeile würde demnach so lauten:

Banner[++z] = "<a href=\"http://www.gebuehrensparer.de\" target=_blank><img src=\"http://www.gebuehrensparer.de/banner.gif\" border=0 height=60 width=468 alt=\"Gebuehrensparer.de - Hier können Sie Geld sparen!\"></a>";

Diese Datei speichern Sie dann als "rotator.js" auf Ihrem Server!

Der Aufruf geschieht über den folgenden Quellcode, den Sie direkt an der entsprechenden Stelle einbinden:

<!-- JavaScript-Bannerrotator von Dominik Pütz - http://www.gebuehrensparer.de -->
<center>
 <script type="text/javascript" src="rotator.js"></script>
 <noscript>Alternativbanner</noscript>
</center>

Der "Alternativbanner" ist für den Fall gedacht, daß ein Browser JavaScript deaktiviert hat und wird ganz normal in HTML angegeben (ohne irgendwelche Backslashes)!
Sie können das Script mehrmals auf einer Seite aufrufen oder auch auf mehreren Unterseiten.

Ich würde mich freuen, wenn Sie auch meinen Banner mit einbinden oder als Alternativbanner verwenden würden. Oder Sie setzen irgendwo auf Ihrer Seite einen Link zu meiner Seite. Wäre jedenfalls eine nette Geste.

nach oben

W
E
R
B
U
N
G
Partnerprogramme.com - Geld verdienen im Internet

Kennen Sie andere praktische JavaScripts? Schreiben Sie mir!!