Problem mit Bannerrotation

chpa

Erfahrenes Mitglied
Hallo alle zusammen.

Ich hab mir aus dem Forumbeitrag folgendes Bannerrotationsscript geklaut.

Allerdings funktioniert etwas nicht. Und Zwar wenn ich auf den Banner klicke öffnet es den Link nicht (das script erkennt die Adresse nicht)

und dann auch noch im Frame. Ich würde aber gerne ein Pop Up fenster haben.

Wer kann mir helfen

Siehe hier http://www.wbpaterok.de

Hier das Script:
Code:
	  <script language="JavaScript">
<!--
var anzahl = 3; //Anzahl der Banner
var banner = 0;
var k = 0;

var bild = new Array();
for (i=0; i<anzahl; i++) {
bild[i] = new Image();
}


bild[1].src = "banner1.gif"; // hier die Bannergrafiken
bild[2].src = "banner2.gif";
bild[0].src = "banner3.gif";


var banner_url = new Array();
banner_url[1] = "http://www.fichtelgebirge.net"; // hier die URL's der Sponsoren
banner_url[2] = "http://www.kr2.de";
banner_url[0] = "http://www.catzz.de";


function wechsleBanner() {
if(k!=1) {
banner++;
if(banner>anzahl-1) {
banner = 0;
}
document.werbebanner.src = bild[banner].src;
setTimeout("wechsleBanner()",7000); // die Rotationszeit
}
}


function BannerURL() {
k = 1;
window.open('banner_url[banner]');
}
//-->
</script>


Bodybereich:
Code:
<BODY bgcolor="#FFFFCC" onLoad="wechsleBanner()">
   
   <a href="java script:BannerURL()"
onMouseOver="window.status = banner_url[banner]; return true"
onMouseOut="window.status =''";>
<img src="sponsorenpic/spon1.gif"
border="0" alt="Banner" name="werbebanner"></a>

Danke schon mal.
 
Auf der Seite steht beim Link
Code:
<a href="JavaScript:banner_url()" target='_blank'
....nehme dort mal das target="_blank" heraus.


und die Funktion "BannerURL()" ersetze hiermit:
Code:
function BannerURL() {
k = 1;
window.open(banner_url[banner],'_blank');
}
 

Neue Beiträge

Zurück