Mega Code Archive

 
Categories / JavaScript DHTML / Window Browser
 

Creating a Scrolling Banner in status bar

/* JavaScript Bible, Fourth Edition by Danny Goodman  John Wiley & Sons CopyRight 2001 */ <HTML> <HEAD> <TITLE>Message Scroller</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- var msg = "Welcome to my world..." var delay = 150 var timerId var maxCount = 0 var currCount = 1 function scrollMsg() {     // set the number of times scrolling message is to run     if (maxCount == 0) {         maxCount = 3 * msg.length     }     window.status = msg     // keep track of how many characters have scrolled     currCount++     // shift first character of msg to end of msg     msg = msg.substring (1, msg.length) + msg.substring (0, 1)     // test whether we've reached maximum character count     if (currCount >= maxCount) {         timerID = 0        // zero out the timer         window.status = ""    // clear the status bar         return            // break out of function     } else {         // recursive call to this function         timerId = setTimeout("scrollMsg()", delay)    } } // --> </SCRIPT> </HEAD> <BODY onLoad="scrollMsg()"> </BODY> </HTML>