View Full Version : [javascript] come sapere di quanto è scrollata la pagina attuale
Ciao.
Volevo chiedervi se attraverso javascript è possibile sapere se e di quanti pixel è stata scrollata la pagina attuale (cioè se l'utente ha abbassato la pagina usando il mouse della rotella od i tasti paggiu o barra spaziatrice).
Grazie per l'aiuto
isAlreadyInUse
24-09-2007, 18:01
Acchiapp te
function getScrollY() {
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
//Netscape compliant
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
//DOM compliant
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
//IE6 standards compliant mode
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return scrOfY ;
}
guarda la sezion "Scrolling offset" di questo articolo: Viewport properties (http://www.quirksmode.org/viewport/compatibility.html)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.