Hallo zusammen,
ich habe ein kleines Javascript-Problem das die Profis unter euch sicher einfach lösen können.
Es geht darum das ich mehrere GIF-Dateien habe, die zufällig abgespielt werden sollen. Das heißt ich habe in meinem Beispiel drei GIFs die die gleichen Maße haben und ich möchte das zufällig ein GIF gewählt wird und erst wenn das GIF fertig abgespielt wurde soll erneut ein GIF zufällig gewählt werden.
Ich habe es jetzt geschafft, dass ein GIF nach immer nach der gleichen zeitlichen Begrenzung wechselt. Ich möchte es aber wie gesagt so haben, das jedes GIF einmal durchläuft und danach das nächste zufällig gewählt wird.
Es wäre super wenn sich das jemand mal ansehen und eventuell korrigieren könnte.
Vielen Dank und viele Grüße
Semi
ich habe ein kleines Javascript-Problem das die Profis unter euch sicher einfach lösen können.
Es geht darum das ich mehrere GIF-Dateien habe, die zufällig abgespielt werden sollen. Das heißt ich habe in meinem Beispiel drei GIFs die die gleichen Maße haben und ich möchte das zufällig ein GIF gewählt wird und erst wenn das GIF fertig abgespielt wurde soll erneut ein GIF zufällig gewählt werden.
Ich habe es jetzt geschafft, dass ein GIF nach immer nach der gleichen zeitlichen Begrenzung wechselt. Ich möchte es aber wie gesagt so haben, das jedes GIF einmal durchläuft und danach das nächste zufällig gewählt wird.
HTML:
<html>
<head>
<script type="text/javascript">
<!--
var ima = [];
ima[0] = 'bilder/transporn1.gif';
ima[1] = 'bilder/transporn2.gif';
ima[2] = 'bilder/transporn3.gif';
ima[3] = 'bilder/transporn3.gif';
function BildWechsel()
{
var num = Math.random();
var ran = Math.floor((ima.length - 1) * num);
document.images['wechsel'].src = ima[ran];
}
onload = function ()
{
window.setInterval(function () { BildWechsel(); }, 10000);
}
//-->
</script>
</head>
<body>
<img id="wechsel" src="bilder/transporn1.gif" border="0" alt="">
</body>
</html>
Es wäre super wenn sich das jemand mal ansehen und eventuell korrigieren könnte.
Vielen Dank und viele Grüße
Semi