PHP-Code:
<html> <head> <SCRIPT LANGUAGE="JavaScript">
var slideShowSpeed = 2000;
var crossFadeDuration = 6;
var j = 0;
var Pic = new Array();
Pic[0] = 'images/bild1.jpg';
Pic[1] = 'images/bild2.jpg';
Pic[2] = 'images/bild3.jpg';
Pic[3] = 'images/bild4.jpg';
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
function runSlideShow() {
//###################
function shuffle(array) {
var num = Math.floor(Math.random() * array.length);
return num;
}
//###################
if (document.all) { document.images.SlideShow.style.filter="blendTrans(duration=2)";
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
document.images.SlideShow.filters.blendTrans.Apply();
}
document.images.SlideShow.src = preLoad[shuffle(preLoad)].src; //############
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
setTimeout('runSlideShow()', slideShowSpeed);
}
</script>
<body onLoad="runSlideShow()">
</head>
<body>
<img src="images/bild1.jpg" name='SlideShow' border="0">
</body>
</html>
Damit ein Bild nicht doppelt gezogen wird ... nee, dat mach man selber, etwas Spaß sollst Du auch haben!
Und es sieht nur im IE gut aus ... im FF wechseln die Bilder abrupt! Kontonummer per Mail !
Gruß php-fussel
Kommentar