ステタスバーに文字を流す(2)

サンプル
<HEAD>
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
var stmrID = null;
var spos = 80;
function ScrollStatus(msg, delay)
{
if (typeof delay == "undefined") delay = 100;

window.clearTimeout(stmrID);

var statmsg = "";
if (spos >= 0)
{
for (s = 0; s < spos; s++)
{
statmsg += " ";
}

statmsg += msg;
}
else
{
statmsg = msg.substring(-spos, msg.length);
}

window.status = statmsg;

spos = (-spos > msg.length) ? 80 : spos - 1;

fname = "ScrollStatus('" + msg + "')";
stmrID = window.setTimeout(fname, delay);
}

//-->
</SCRIPT></HEAD>
<BODY>
<SCRIPT language="JavaScript">
ScrollStatus('1より少々スムーズに流れますね');
</SCRIPT>
</BODY>
コピー・ペーストで使って下さい。