Ora vediamo un altro scroller. Questo e' uno scroller
realmente semplice, ma credo sia comunque divertente.
Clicca qui, poi premi il bottone 'back' per ritornare
qui:
scroller verticaleQuesta e' la pagina HTML:
<html><head><title>test</title>
<SCRIPT language="JavaScript">
<!-- The script begin here...
function scrollto_one() {
x=y=1;
self.scrollTo(x,y);
}
function scrollIt() {setTimeout("realscroll()",
1);}
function realscroll() {
self.scrollTo(x,y);
if (y<7250)
{
scrollIt();
y+=3;
}
}
// End of script -->
</SCRIPT>
<BODY onload="scrollto_one()"bgcolor="#000000"
text="#54ff9f">
<br><br><br><br><br><br><br><br>
<center>
<FORM NAME="myForm">
<INPUT TYPE="button"
VALUE="Go"onClick="scrollIt(document.myForm)">
</FORM>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br>Salve!<br><br><br><br><br><br><br><br><br><br><br><br><br><br>
Questo e' un semplice
scroller<br><br><br><br><br>Well...<br><br><br><br><br>Uno
scroller verticale!<br>
E cosi' via... (qui non ho messo l'
intera pagina)
</center>
</body>
</html>
Come funziona...beh, non c'e' nulla da spiegare qui. A
parte la keyword self.
Questa keyword fa riferimento alla finestra corrente. ScrollTo(x,y) e' una funzione
insita nel linguaggio Javascript. E' utile per scorrere
l' area visibile della finestra (una finestra oppure una
frame per esempio). X e' la coordinata orizzontale dell'
area visibile (in pixel) e Y e' la coordinata verticale
dell' area visibile (in pixel). Onload="scrollto_one():
beh, conosci gia' questo gestore di eventi (l' evento e':
load; significa: durante il caricamento della pagina)