Search results for 'Scrolling Status Bar'. 1 post(s) found.

  1. 2007/09/07 Add A Scrolling Status Bar Text To Your Site
2007/09/07 12:59

Add A Scrolling Status Bar Text To Your Site


Add a Scrolling Status Bar text to your site. You can have multiple lines of text. The text can appear in the given order or in random. A very good script to make announcements to your visitors.

<!doctype html public "-//w3c//dtd html 4.01 transitional//en">
<html>
<head>
<title>Scrolling Statusbar Text</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<script type="text/javascript">
<!--
/*
Script for scrolling the statusbar text
*/

/*** Configurable Section ***/
// Speed of scrolling
var SS_Delay = 80;
// Position to start scrolling
var SS_SPos = 100;
// Whether or not to display messages in random order
var SS_Random = false;
// Messages to scroll
var SS_ArMsg = new Array(
                    'This is line 1','This is line 2','This is line 3','This is line 4'
                );
/*** No need to edit below this ***/
var SS_Timer = null;
var SS_Pos = -1;
var SS_Msg = "";
var SS_MsgId = -1;
var SS_MsgLen = SS_ArMsg.length;

// Start Scrolling
function SS_Start(){
    if(SS_Timer)clearTimeout(SS_Timer);
    SS_Scroll();
}
// Function for performing scroll
function SS_Scroll(){
    if(SS_Pos <= SS_Msg.length){
        self.status = SS_Msg.substring(SS_Pos,SS_Pos   SS_SPos);
    }else{
        SS_NextMsg();
        SS_Pos = -1;
    }
    SS_Pos  ;
    SS_Timer = self.setTimeout("SS_Scroll()",SS_Delay);
}
// Get the Next Message for scrolling
function SS_NextMsg(){
    if(SS_Random){
        SS_MsgId = parseInt(Math.random() * SS_MsgLen);
    }else{
        SS_MsgId = (  SS_MsgId >= SS_MsgLen) ? 0 : SS_MsgId;
    }
    SS_Msg = SS_ArMsg[SS_MsgId];
    // Prepend the string with space to match the
    // specified starting position
    for(var i = 0; i < SS_SPos; i  ){
        SS_Msg = " "   SS_Msg;
    }
}

// Start Scrolling
SS_Start();
//-->
</script>
</head>

<body>

</body>
</html>

Trackback 4 Comment 0

Trackback : Cannot send a trackbact to this post.

  1. Subject different money making ideas

    Tracked from moneyideas 2010/01/25 08:43 delete

    moneyideas

  2. Subject different money making ideas

    Tracked from moneyideas 2010/01/28 22:04 delete

    moneyideas

  3. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 06:29 delete

    moneyideas

  4. Subject different money making ideas

    Tracked from moneyideas 2010/01/31 16:38 delete

    moneyideas