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

Свойство pageXOffset окна

Объект окна JavaScript

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

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

Синтаксис:

window.pageXOffset
var x = window.pageXOffset;
var y = window.pageYOffset;
Проверьте‹/›

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

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

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

Свойство
pageXOffsetДаДаДаДа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.pageYOffset свойство

Референтное руководство по окну (Window)window.scrollX свойство

Референтное руководство по окну (Window)window.scrollY свойство

Референтное руководство по HTML DOMэлемент .scrollLeft свойство

Референтное руководство по HTML DOMэлемент .scrollTop свойство

Объект окна JavaScript