|
|
|
|
Scroller verticale automatico
|
|
|
Un articolo di: Alberto Zilli
del 15/03/2002
Letture: 9361
|
|
|
Buono sconto 4% su Toner e Cartucce agli utenti AZpoint. SU Iomiricarico.it!!
Scroller verticale automatico
Tutte le pagine web che fanno visualizzare tramite browser una buona porzione di testo, presentano alla loro sinistra il tipico scrolling, che ci permette di andare a visualizzare la parte mancante della nostra pagina web, che dipende anche dalla risoluzione che stiamo utilizzando, infatti più alta saràm la risoluzione dello schermo, maggiore sarà la quantità di materiale che potrà essere visualizzata senza l’utilizzo dello scrolling. Oggi vi proponiamo uno script dinamico che ci permetterà di far scendere lo scrolling della pagina in automatico, senza la richiesta da parte dell’utente e che potrà essere poi terminato dalla semplice pressione del mouse sopra la barra dello scrolling. Lo script potrà essere un po’ scomodo per chi è un po’ lento nella lettura, ma risulta però essere molto simpatico da visualizzare ;-) .
<script language="JavaScript">
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}
function scrollwindow(){
if (document.all)
temp=document.body.scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=document.body.scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>
La variabile della velocità è possibile cambiarla, ma a nostro parere, dopo aver testato lo script varie volte e dopo aver raccolto in altri siti le volontà dei visitatori, la velocità 1 è la migliore!
|
|
[Indietro]
[Su]
[Home]
[Commenti]
[V. Stampabile]
|
|
|
|
Commento di Anonimo, scritto il 08/10/2004 alle 17:17:17
|
|
Commento di Anonimo (ip: 212.210.147.111), scritto il 31/01/2006 alle 11:45:10
|
|
Commento di Anonimo (ip: 217.133.136.211), scritto il 18/08/2006 alle 17:07:23
|
|
|
|