[Beschreibung]
Script zum Anzeigen von Werbebannern.
[Kompatibilität]
[Code]
<SCRIPT LANGUAGE="JavaScript"> // Changeable variables
var totalBanners = 4 // Number of banners
bannerLocation = new Array; bannerLink = new Array; bannerHeight = new Array; bannerWidth = new Array; bannerAltText = new Array; bannerDescription = new Array; bannerDescriptionLink = new Array; bannerTopEdge = new Array; bannerLeftEdge = new Array; showTime = new Array;
loadingMessage = "Bitte warten - Banner werden geladen" errorMessage = "SORRY, keine Banner geladen"
bannerLocation[1] = "BannerBild.gif" bannerLink[1] = "http://www.bannerlink.de" bannerHeight[1] = 60 bannerWidth[1] = 468 bannerAltText[1] = "Bannertext" bannerDescription[1] = "Bannerbeschreibung" bannerDescriptionLink[1] = "http://www.bannerbeschreibunglink.de" bannerTopEdge[1] = 5 bannerLeftEdge[1] = 80 showTime[1] = 20000
bannerLocation[2] = "BannerBild.gif" bannerLink[2] = "http://www.bannerlink.de" bannerHeight[2] = 60 bannerWidth[2] = 468 bannerAltText[2] = "Bannertext" bannerDescription[2] = "Bannerbeschreibung" bannerDescriptionLink[2] = "http://www.bannerbeschreibunglink.de" bannerTopEdge[2] = 5 bannerLeftEdge[2] = 80 showTime[2] = 20000
bannerLocation[3] = "BannerBild.gif" bannerLink[3] = "http://www.bannerlink.de" bannerHeight[3] = 60 bannerWidth[3] = 468 bannerAltText[3] = "Bannertext" bannerDescription[3] = "Bannerbeschreibung" bannerDescriptionLink[3] = "http://www.bannerbeschreibunglink.de" bannerTopEdge[3] = 5 bannerLeftEdge[3] = 80 showTime[3] = 20000
bannerLocation[4] = "BannerBild.gif" bannerLink[4] = "http://www.bannerlink.de" bannerHeight[4] = 72 bannerWidth[4] = 432 bannerAltText[4] = "Bannertext" bannerDescription[4] = "Bannerbeschreibung" bannerDescriptionLink[4] = "http://www.bannerbeschreibunglink.de" bannerTopEdge[4] = 5 bannerLeftEdge[4] = 80 showTime[4] = 20000
// Do not change these variables //Browser Sniffer var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var mozup = (!document.all && document.getElementById) ? 1 : 0;
var nobanners = 1; var stopped = 0; var bannerNowShowing = 0; showTime[0] = 1000 var nextBanner = 1; var layerRef=""; var styleSwitch=""; loaded=new Array; for(var i=1; i<=totalBanners; i++){ loaded[i] = 0 } // start of the function section // do not change anything here function errorquestion(){ if (loaded[1] == 0){ hideLayer('LOADINGBANNER'); showLayer('ERRORBANNER'); stopped = 1 } init(); } function init(){ if (ns4up){ layerRef = 'document.layers'; styleSwitch = ''; } if (ie4up) { layerRef = 'document.all'; styleSwitch = '.style'; } rotateing(); } function rotateing(){ // rotates the gifs if (stopped == 0) { for(var j=nextBanner; j<=totalBanners; j++) { if (loaded[j] == 1) { nextBanner = j; showNextLayer(); j = totalBanners + 2 } } if (j == totalBanners + 1) { for(var j=1; j<bannerNowShowing; j++) { if (loaded[j] == 1) { nextBanner = j; showNextLayer(); j = bannerNowShowing + 1 } } } window.setTimeout('rotateing()',showTime[bannerNowShowing]); } } function showNextLayer(){ if (bannerNowShowing == 0){ hideLayer('LOADINGBANNER'); } else { hideLayer(eval('"BANNER' + bannerNowShowing + '"')); } showLayer(eval('"BANNER' + nextBanner + '"')); bannerNowShowing = nextBanner; nextBanner = nextBanner + 1; if (nextBanner > totalBanners) { nextBanner = 1; } } function hideLayer(layerID){ if (mozup) { document.getElementById(layerID).style.visibility = "hidden"; } else { eval(layerRef + '["' + layerID + '"]' + styleSwitch + '.visibility="hidden"'); } } function showLayer(layerID){ if (mozup) { document.getElementById(layerID).style.visibility = "visible"; } else { eval(layerRef + '["' + layerID + '"]' + styleSwitch + '.visibility="visible"'); } } //--> </SCRIPT> </head>
<SCRIPT LANGUAGE="JavaScript"> <!-- document.write('<DIV ID="LOADINGBANNER" STYLE="position:absolute; left:'+bannerLeftEdge[1]+'px; top:'+bannerTopEdge[1]+'px; width:'+bannerWidth[1]+'px; height:'+bannerHeight[1]+'px; visibility:visible">'); document.write('<CENTER><TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR><TD ALIGN="CENTER" VALIGN="MIDDLE" WIDTH='+bannerWidth[1]+' HEIGHT='+bannerHeight[1]+'><I><FONT SIZE="2" FACE="Arial">'+loadingMessage+'</FONT></I></TD></TR></TABLE></CENTER>'); document.write('</DIV>'); document.write('<DIV ID="ERRORBANNER" STYLE="position:absolute; left:'+bannerLeftEdge[1]+'px; top:'+bannerTopEdge[1]+'px; width:'+bannerWidth[1]+'px; height:'+bannerHeight[1]+'px; visibility:hidden">'); document.write('<CENTER><TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR><TD ALIGN="CENTER" VALIGN="MIDDLE" WIDTH='+bannerWidth[1]+' HEIGHT='+bannerHeight[1]+'><I><FONT SIZE="2" FACE="Arial">'+errorMessage+'</FONT></I></TD></TR></TABLE></CENTER>'); document.write('</DIV>');
for(var k=1; k<=totalBanners; k++) { document.write('<DIV ID="BANNER'+k+'" STYLE="position:absolute; left:'+bannerLeftEdge[k]+'px; top:'+bannerTopEdge[k]+'px; width:'+bannerWidth[k]+'px; height:'+bannerHeight[k]+'px; visibility:hidden">'); document.write('<A HREF="'+bannerLink[k]+'" TARGET="_top"><IMG onLoad="loaded['+k+']=1" SRC="'+bannerLocation[k]+'" BORDER=0 WIDTH='+bannerWidth[k]+' HEIGHT='+bannerHeight[k]+' ALT="'+bannerAltText[k]+'"></A>'); document.write('<BR><CENTER><FONT FACE="Arial" SIZE="1"><A HREF="'+bannerDescriptionLink[k]+'" TARGET="_top">'+bannerDescription[k]+'</A></FONT></CENTER>'); document.write('</DIV>'); } window.onload=errorquestion; //--> </SCRIPT>
??
Kopieren Sie bitte den Code
zurück