Ich habe im Internet ein Script für eine Bannerrotation gefunden, bei der die Banner alle paar Sekunden wechseln. Ich hätte es aber gerne so, dass die Banner nicht alle paar Sekunden, sondern lediglich bei jedem Seitenaufruf wechseln. Was muss ich ändern? Ich habe leider keinerlei Ahnung von Javascript und wäre für Hilfe sehr dankbar.
<script type="text/javascript">
var imgs1 = new Array("url_bild01.gif","url_bild02.gif","url_bild03.gif","url_bild04.gif","url_bild05.gif");
var lnks1 = new Array("http://www.link_1_url","http://www.link_2_url","http://www.link_3_url","http://www.link_4_url","http://www.link_5_url");
var alt1 = new Array("Topsite1","Topsite2","Topsite3","Topsite4","Topsite5");
var currentAd1 = 0;
var imgCt1 = 5;
function cycle1() {
if (currentAd1 == imgCt1) {
currentAd1 = 0;
}
var banner1 = document.getElementById('adBanner1');
var link1 = document.getElementById('adLink1');
banner1.src=imgs1[currentAd1]
banner1.alt=alt1[currentAd1]
document.getElementById('adLink1').href=lnks1[currentAd1]
currentAd1++;
}
window.setInterval("cycle1()",20000);
</script>