W nagłówku umieszczany następujący kod:
<script language="JavaScript" type="text/javascript">
<!--
function buttonScrollInit(speed,msg) {
btScMsg = msg;
btScSpeed = speed;
for (var i=0; i<0; i++) btScMsg = " " + btScMsg;
buttonScroll();
}
function buttonScroll() {
document.all.banguzik.value = btScMsg;
btScMsg = btScMsg.substring(1,btScMsg.length) + btScMsg.charAt(0);
buttonScrollTimer = setTimeout("buttonScroll()",btScSpeed);
}
</script>
Następnie uruchamiamy skrypt. Aby odbywało się to automatycznie, przy załadowaniu strony, modyfikujemy tak znacznik <body> :
onLoad="buttonScrollInit(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ć odpowiedni przycisk:
<input type="Button" name="banguzik">
Jeśli nie umieścimy go w ramach formularza, Netscape go w ogóle nie wyświetli - i o to chodzi :)
[ Powrót na górę ]
|