W nagłówku umieszczany następujący kod:
<script language="JavaScript" type="text/javascript">
<!--
function txtfldScrollInit(speed,msg) {
tfScMsg = msg;
tfScSpeed = speed;
for (var i=0; i<40; i++)
tfScMsg = " " + tfScMsg;
txtfldScroll();
}
function txtfldScroll() {
document.scform.scfld.value = tfScMsg;
tfScMsg = tfScMsg.substring(1,tfScMsg.length) + tfScMsg.charAt(0);
txtfldScrollTimer = setTimeout("txtfldScroll()",tfScSpeed);
}
</script>
Następnie uruchamiamy skrypt. Aby odbywało się to automatycznie, przy załadowaniu strony, modyfikujemy tak znacznik <body> :
onLoad="txtfldScrollInit(prędkość,'Wiadomość')"
Zamiast prędkość należy wpisać całkowitą liczbe oznaczającą czas w milisekundach pomiędzy poszczególnymi etapami animacji. Polecam wartości od 50 (szybko) do 100 (wolno).
Pozostaje nam jeszcze tylko wstawić odpowiednie okienko tekstowe:
<form name="scform" action="">
<input type="Text" name="scfld" size="20" readonly>
</form>
[ Powrót na górę ]
|