Creating a Slide Show Using a Random Number Generator
|
|
/*
Learn How to Program Using Any Web Browser by Harold Davis
Apress CopyRight 2004
ISBN: 1590591135 */ <HTML> <HEAD> <TITLE>Slide Show</TITLE> </HEAD> <BODY bgcolor=black text=white> <SCRIPT> var gardenPix = new Array ("","http://www.bearhome.com/garden/images/gard1.jpg", "http://www.bearhome.com/garden/images/gard2.jpg", "http://www.bearhome.com/garden/images/gard3.jpg", "http://www.bearhome.com/garden/images/gard4.jpg", "http://www.bearhome.com/garden/images/gard5.jpg", "http://www.bearhome.com/garden/images/gard6.jpg", "http://www.bearhome.com/garden/images/gard7.jpg", "http://www.bearhome.com/garden/images/gard8.jpg", "http://www.bearhome.com/garden/images/gard9.jpg", "http://www.bearhome.com/garden/images/gard10.jpg"); var whichPic = 1; var timeOutId; function inOrder() { showPic(whichPic); whichPic ++; if (whichPic > 10) whichPic = 1; status = whichPic; timeOutId=setTimeout("inOrder();",1000); } function showRandom() { whichPic = Math.floor(Math.random() * 11); if (whichPic == 0) whichPic = 1; showPic(whichPic); status = whichPic; timeOutId=setTimeout("showRandom();",1000); } function showPic(i) { document.images[0].src=gardenPix[i]; } // End code hiding from ancient browsers --> </SCRIPT> <H1>View a slide show of our garden today!</H1> <FORM> <TABLE cellpadding=20 cellspacing=2 0> <TR> <TD> <INPUT type=button value="Show in Order" name=theButton onClick="inOrder();"> </TD> <TD> <INPUT type=button value="Random and Repeat" name=theButton onClick="showRandom();"> </TD> <TD> <INPUT type=button value="Stop" name=theButton onClick="clearTimeout(timeOutId);"> </TD> </TR> </TABLE> <BR> </FORM> <IMG name=slideshow src="http://www.bearhome.com/garden/images/gard6.jpg" width=500 border=5> </BODY> </HTML>
|
|
|
|
|
Related Scripts with Example Source Code in same category :
-
-
-
-
|
|