brauche Hilfe beim Bannerrotation Script

Squizz

Benutzer
ID: 232807
L
20 April 2006
2.071
113
Hallo,
Ich habe folgendes Problem, und zwar habe ich ein Bannerrotation Script eingebaut wo 4 banner eingetragen werden konnten. Das sieht bei mir folgendermaßen aus (habe die Links entfernt da ich icht wusste ob es als Werbung gilt) :

Code:
<script LANGUAGE="JavaScript">
<!--
var z= 4;
Banner = new Array(z);
Banner[0] = '';
Banner[1] = '';
Banner[2] = '';
Banner[3] = '';
Banner[4] = '';

var jetzt=new Date();
var z=(jetzt.getSeconds())%5;
document.write(Banner[z]);
//-->
</script>

Nun wollte ich noch weitere Links hinzufügen und habe es so gemacht:

Code:
<script LANGUAGE="JavaScript">
<!--
var z= 5;
Banner = new Array(z);
Banner[0] = '';
Banner[1] = '';
Banner[2] = '';
Banner[3] = '';
Banner[4] = '';
Banner[5] = '';
var jetzt=new Date();
var z=(jetzt.getSeconds())%5;
document.write(Banner[z]);
//-->
</script>

Mein Problem ist nun das trotzdem nur die ersten 4 banner angezeigt werden.
Kann mir jemand helfen wo der Fehler sein könnte?

Ich bedanke mich schonmal im voraus für Hilfe.
 
Modulo muss dann auch erhöht werden, ansonsten kommen nur Werte von 0 - 4 raus.

EDIT: Beispiel:
Banner 5
Davon Modulo 5 is 0.

Code:
var z=(jetzt.getSeconds())%(z+1);
müsste mal getestet werden.
 
Zuletzt bearbeitet: