Gli ultimi tutorial di sviluppo web
 

Finestra pageXOffset e Proprietà pageYOffset

<Window Object

Esempio

Scorrere il contenuto di 100 pixel, e allertare il pageXOffset e pageYOffset:

window.scrollBy(100, 100);
alert(window.pageXOffset + window.pageYOffset);
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

Le proprietà pageXOffset e pageYOffset restituisce i pixel del documento corrente è stato fatto scorrere dall'angolo in alto a sinistra della finestra, orizzontale e verticale.

Le proprietà pageXOffset e pageYOffset sono uguali alle proprietà scrollX e scrolly.

Queste proprietà sono di sola lettura.


Supporto browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente la proprietà.

Proprietà
pageXOffset 9.0
pageYOffset 9.0

Note: Per IE8 e precedenti, è possibile utilizzare "document.documentElement.scrollLeft" e "document.documentElement.scrollTop" , invece (See "More Examples" below) .


Sintassi

window.pageXOffset
window.pageYOffset

Dettagli tecnici

Valore di ritorno: Un numero che rappresenta il numero di pixel che il documento è già stato arrotolati dall'angolo in alto a sinistra della finestra, orizzontalmente e verticalmente

Esempi

Altri esempi

Esempio

Una soluzione cross-browser (utilizzando scrollLeft e scrollTop per IE8 e precedenti):

window.scrollBy(100, 100);

if (window.pageXOffset !== undefined) { // All browsers, except IE9 and earlier
    alert(window.pageXOffset + window.pageYOffset);
} else { // IE9 and earlier
    alert(document.documentElement.scrollLeft + document.documentElement.scrollTop);
}
Prova tu stesso "

<Window Object