Najnowsze tutoriale tworzenie stron internetowych
 

Okno Właściwości pageYOffset pageXOffset

<Okno Object

Przykład

Przewijać zawartość na 100 pikseli i zaalarmować pageXOffset i pageYOffset:

window.scrollBy(100, 100);
alert(window.pageXOffset + window.pageYOffset);
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

W pageXOffset i pageYOffset właściwości zwraca piksele aktualny dokument został przewijać w lewym górnym rogu okna, poziomo i pionowo.

W pageXOffset i pageYOffset właściwości są równe właściwości scrollX i scrollY.

Te właściwości są tylko do odczytu.


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje właściwość.

Nieruchomość
pageXOffset tak 9.0 tak tak tak
pageYOffset tak 9.0 tak tak tak

Note: W przypadku IE8 i wcześniej, można użyć "document.documentElement.scrollLeft" i "document.documentElement.scrollTop" zamiast (See "More Examples" below) .


Składnia

window.pageXOffset
window.pageYOffset

Szczegóły techniczne

Zwracana wartość: Liczbą, oznaczającą liczbę pikseli, że dokument został już przewinęły się w lewym górnym rogu okna, poziomo i pionowo

Przykłady

Więcej przykładów

Przykład

Rozwiązanie cross-browser (używając scrollLeft i scrollTop dla IE8 i wcześniej):

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);
}
Spróbuj sam "

<Okno Object