Скроллинг текста в строке статуса
<!-- Скрипт поместить в секцию head -->
<!-- начало скрипта -->
<script language="JavaScript">
<!--
function statusMessageObject(p,d) {
this.msg = message
this.out = " "
this.pos = position
this.delay = delay
this.i = 0
this.reset = clearMessage
}
function clearMessage() {
this.pos = position
}
var position = 100
var delay = 40
var message = "Ваш текст.Ваш текст.Ваш текст.Ваш текст.Ваш текст.Ваш текст.Ваш текст.";
var scroll = new statusMessageObject()
function scroller() {
for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {
scroll.out += " "
}
if (scroll.pos >= 0)
scroll.out += scroll.msg
else
scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)
window.status = scroll.out
scroll.out = " "
scroll.pos--
if (scroll.pos < -(scroll.msg.length)) {
scroll.reset()
}
setTimeout ('scroller()',scroll.delay)
}
//-->
</script>
<!-- конец скрипта -->
<!-- в теге body стартуем прокрутку -->
<body onLoad="scroller()">