English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Свойство pageYOffset в Window

Объект окна JavaScript

pageYOffsetЧтение属性, которая возвращает количество пикселей, на которое документ прокручен вертикально от верхнего левого угла окна.

Свойство pageYOffset являетсяscrollYАльтернативное имя свойства.

Синтаксис:

window.pageYOffset
var x = window.pageXOffset;
var y = window.pageYOffset;
Проверить, посмотрите‹/›

Примечание: Свойства pageXOffset и pageYOffset равны свойствам scrollX и scrollY.

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает свойство pageYOffset:

Свойство
pageYOffsetДаДаДаДа9

Технические детали

Возврат значений:Число, представляющее количество пикселей, на которое документ прокручен вертикально от верхнего левого угла окна

Более примеров

Переместите содержимое на 100 пикселей влево и вверх, и покажите pageXOffset и pageYOffset:

window.scrollBy(100, 100);
var x = window.pageXOffset;
var y = window.pageYOffset;
Проверить, посмотрите‹/›

Кросс-браузерные решения (для IE8 и более ранних версий используется scrollLeft и scrollTop):

var x = (window.pageXOffset !== undefined)
  ? window.pageXOffset
  : (document.documentElement || document.body.parentNode || document.body).scrollLeft;
var y = (window.pageYOffset !== undefined)
  ? window.pageYOffset
  : (document.documentElement || document.body.parentNode || document.body).scrollTop;
Проверить, посмотрите‹/›

См. также

Справочник по окну (Window):window.pageXOffset свойство

Справочник по окну (Window):window.scrollX свойство

Справочник по окну (Window):window.scrollY свойство

HTML DOM справочник:элемент .scrollLeft свойство

HTML DOM справочник:элемент .scrollTop свойство

Объект окна JavaScript