Proprietà pageXOffset della finestra Window
- Pagina precedente outerWidth
- Pagina successiva pageYOffset
- Torna alla pagina precedente Oggetto Window
Definizione e uso
pageXOffset
L'attributo restituisce il numero di pixel scollati dal lato sinistro superiore della finestra del documento.
pageXOffset
L'attributo è uguale a scrollX
Attributo
pageXOffset
L'attributo è readonly.
Vedi anche:
Esempio
Esempio 1
Scorri il contenuto di 100 pixel e avvisa pageXOffset e pageYOffset:
window.scrollBy(100, 100); alert(window.pageXOffset + window.pageYOffset);
Esempio 2
Creazione della barra di navigazione adesiva:
// Ottieni la barra di navigazione const navbar = document.getElementById("navbar"); // Ottieni la posizione di scorrimento della barra di navigazione const sticky = navbar.offsetTop; // Aggiungi la classe sticky alla barra di navigazione quando raggiungi la posizione di scorrimento. Rimuovi la classe sticky quando esci dalla posizione di scorrimento. function myFunction() { if (window.pageYOffset >= sticky) { navbar.classList.add("sticky") } navbar.classList.remove("sticky"); } }
Sintassi
window.pageXOffset
O
pageXOffset
Valore di ritorno
Tipo | Descrizione |
---|---|
Numero | Numero di pixel scrollati dal lato sinistro superiore della finestra del documento. |
Supporto del browser
Tutti i browser supportano window.pageXOffset
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | 9-11 | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente outerWidth
- Pagina successiva pageYOffset
- Torna alla pagina precedente Oggetto Window