Jetzt wird das erste Bild auch als erstes angezeigt, allerdings dauert das eben, bis alles geladen ist. Solange wird eben nur das "komische" rote Kreuz als Platzhalter angezeigt - unschön, aber vielleicht krieg ichs ja noch hin
Im Moment sieht es so aus:
<html>
<head>
<script type="text/javascript">
var Geschwindigkeit = 5000 , aktuell = 0;
if (document.images) {
link = new Array();
bild1 = new Image();
bild1.src = "bilder/bild1.png";
link[1] = "http://www.test1.de";
bild2 = new Image();
bild2.src = "bilder/bild2.png";
link[2] = "http://www.test2.de";
bild3 = new Image();
bild3.src = "bilder/bild3.png";
link[3] = "http://www.test3.de";
bild4 = new Image();
bild4.src = "bilder/bild4.jpg";
link[4] = "http://www.test4.de";
}
var anzahl = link.length-1;
function Bilderwechsel(){
if (aktuell == anzahl)
aktuell = 0; aktuell++;
document.images['Banner'].src = window['bild' + aktuell].src;
setTimeout ('Bilderwechsel()', Geschwindigkeit)
}
function neueSeite(){
if (document.images)
top.location.href = link[aktuell]
}
//-->
</script>
</head>
<body onLoad="setTimeout ('Bilderwechsel()', Geschwindigkeit)">
<div align=center>
<a href="javascript:neueSeite()" onClick="this.href=link[aktuell]; this.target='_blank'">
<img name="Banner" border=0>
</a>
</div>
</body>
</html>