diashow mit zufallszahl stoppen

Anacondi

Erfahrenes Mitglied
hallo, habe eine diashow ähnlich Glücksrad.
beim klick auf ein Button wird eine zufallszahl ermittelt.
mein Problem: ich möchte, das die diashow bei dem bild stoppt, was die zufallszahl ergibt.

hier der code:
PHP:
<script type="text/javascript">
 var counter = 0;
   function ocl() 
{   
    var min = 0;
    var max = 9;
    var x = (Math.random() * (max - min)) + min;
    var speed =1;
    limit=9; i=0;
    counter++;
    if (counter == x) window.location.href = "update2wg.php";
}

	var b = new Array();
	b[0] = new Image(); b[0].src = "bilder/altar/Bilder/kr001.png"; 
	b[1] = new Image(); b[1].src = "bilder/altar/Bilder/kr002.png"; 
	b[2] = new Image(); b[2].src = "bilder/altar/Bilder/kr003.png"; 
	b[3] = new Image(); b[3].src = "bilder/altar/Bilder/kr004.png"; 
	b[4] = new Image(); b[4].src = "bilder/altar/Bilder/kr005.png";
	b[5] = new Image(); b[5].src = "bilder/altar/Bilder/kr006.png";
	b[6] = new Image(); b[6].src = "bilder/altar/Bilder/kr007.png";
	b[7] = new Image(); b[7].src = "bilder/altar/Bilder/kr008.png";
	b[8] = new Image(); b[8].src = "bilder/altar/Bilder/kr009.png";
	b[9] = new Image(); b[9].src = "bilder/altar/Bilder/kr010.png";
	
	var i = 0;
               var limit = 9;
	var speed =1000; // Delay in milliseconds
	function diaShow()
		{
		if(i > limit){limit = 9; i = 0;}
				
		document.images.show.src = b[i].src;
		i = i + 1;
		window.setTimeout("diaShow()",speed);
		
		
		}

</script>
        
        <body onLoad="diaShow()">
        <img id="show" src="bilder/altar/Bilder/kr001.png" width="366" height="376"  alt="" border="0">

der button für die zufallszahl ist:
PHP:
   <div id="deindiv" style="display: block;">
   <img src="bilder/altar/Bilder/altar_15.png"onClick="limit=9; i=0; speed=100; ocl();">
</div>
 
Zurück