Friday, June 12, 2009

Blinking Message in window Status bar

Blinking Message in Window Status Bar

Here is the stuff regarding the blinking message displaying in browser window status bar.


<script language="javascript">
var cnt = 0;var timer = 0;
var msg = "Success within You (:-)";
var waitTimer;
var waitUpto;
// To Wait some milliseconds after the message blinking completed
function sleep(mSecs)
{
window.clearTimeout(timer);
var dt = new Date();
waitUpto = dt.getTime() + mSecs;
wait();
}
// This will start again the message blinking.
function wait()
{
var now = new Date();
if (now.getTime() > waitUpto)
{
window.status = "";
cnt = 0;
statusbar();
window.clearTimeout(waitTimer);
}
else
waitTimer = window.setTimeout("wait()", 100);
}

// To show message in blinking style in status bar.
function statusbar()
{
if(cnt == msg.length)
{
sleep(2000);
}
else
{
window.status += msg.charAt(cnt);
cnt++;
timer = window.setTimeout("statusbar()",100);
}
}
statusbar();
</script>


You can check the implementation example here

Happy scripting...

No comments: