Mega Code Archive

 
Categories / JavaScript DHTML / GUI Components
 

Flash animation in Javascript

<!-- *********************************************************** Example 5-9 "Dynamic HTML:The Definitive Reference" 2nd Edition by Danny Goodman Published by O'Reilly & Associates  ISBN 0-596-00316-1 http://www.oreilly.com Copyright 2002 Danny Goodman.  All Rights Reserved. ************************************************************ --> <html>     <head> <title>Changing style Properties</title> <style type="text/css">     #hot1 {color:red} </style> <script language="JavaScript" type="text/javascript"> // Set global variables var totalCycles = 0; var currColor = 0; var colors, intervalID; // Build array of color names function init() {     colors = ["red", "green", "yellow", "blue"]; } // Advance the color by one function cycleColors() {     // reset counter to 0 if it reaches 3; otherwise increment by 1     currColor = (currColor == 3) ? 0 : ++currColor;     // set style color to new color from array     document.getElementById("hot1").style.color = colors[currColor];     // invoke this function again until total = 27 so it ends on red     if (totalCycles++ < 27) {         intervalID = setTimeout("cycleColors()", 100);     } else {         clearTimeout(intervalID);     } } </script> </head> <body onload="init(); cycleColors();"> <h1>Welcome to the <span id="hot1">Hot Zone</span> Web Site</h1> <hr> </body> </html>