|
Скрипт побуквенно выводит сообщения в строке состояния. Помотрите вниз и увидите как же это работает. Скрипт позаимствован с www.superbest.com <BODY bgColor=#ffffff onload=startBanner()> <P align=center> </P> <SCRIPT language=JavaScript><!-- var speed = 100 var pause = 1000 var timerID = null var bannerRunning = false var ar = new Array() ar[0] = "Вывод текста в статусной строке слева направо." ar[1] = "Оживите свою страничку!" ar[2] = "Приходите ко мне ещё!" ar[3] = "Будет много интересного!!!" var currentMessage = 0 var offset = 0 function stopBanner() { if (bannerRunning) clearTimeout(timerID) bannerRunning = false } function startBanner() { stopBanner() showBanner() } function showBanner() { var text = ar[currentMessage] if (offset < text.length) { if (text.charAt(offset) == " ") offset++ var partialMessage = text.substring(0, offset + 1) window.status = partialMessage offset++ // IE sometimes has trouble with "++offset" timerID = setTimeout("showBanner()", speed) bannerRunning = true } else { offset = 0 currentMessage++ if (currentMessage == ar.length) currentMessage = 0 timerID = setTimeout("showBanner()", pause) bannerRunning = true } } // --></SCRIPT> |
| ||||||||||||||||||||