Bannerwechsel


schmidtt1

Mitglied
Hallo, leider kann ich in diesem Thema Automatischer Bannerwechsel nach xxSekunden nicht mehr antworten.
Ich hab den Code übernommen und auf meine Webseite gepackt. Alles funktioniert auch soweit so gut. Nur manchmal erscheint ein broken image. Alle 3 Banner funktionieren, trotzdem erscheint manchmal kein Banner.

Hat da jemand eine Idee?
... bei den Bildern stehen für den kompletten Pfad.
Genau wie die Links auch als Variablen drin stehen.

Code:
<html>
<head>
<script type="text/javascript">
var BannerImgs = new Array();
BannerImgs[0] = ".../bild1.jpg";
BannerImgs[1] = ".../bild2.jpg";
BannerImgs[2] = ".../bild3.jpg";

var BannerTarg = new Array();
BannerTarg[0] = "https://link1.de";
BannerTarg[1] = "https://link2.de";
BannerTarg[2] = "https://link3.de";

var posi = -1;

function change() {
  if (posi == BannerImgs.length + 1) posi = -1;
  posi++;
  window.document.getElementById("bannersid").src = BannerImgs[posi];
  setTimeout("change()", 50000);  //<- 500 millisekunden = 5 Sekunden
}

function navigate() {
  window.open(BannerTarg[posi]);
}
</script>
</head>
<body onLoad="change();">

<img id="bannersid" style="cursor:hand;" width="100%" height="auto" onClick="navigate();">

</body>
</html>