English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ЭтоscrollYЧтение属性, которая возвращает количество пикселей, на которое документ прокручен в вертикальном направлении.
Свойство scrollY являетсяpageYOffsetАльтернативное имя свойства.
window.scrollY
var x = window.scrollX; var y = window.scrollY;Проверка‹/›
Примечание: Свойства scrollX и scrollY равны свойствам pageXOffset и pageYOffset.
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает свойство scrollY:
Свойство | |||||
scrollY | Да | 55 | Да | Да | 9 |
Возвратное значение: | Число, представляющее количество пикселей, на которое документ прокручен от начала |
---|
Перемещение содержимого на 100 пикселей и отображение scrollX и scrollY:
window.scrollBy(100, 100); var x = window.scrollX; var y = window.scrollY;Проверка‹/›
Кросс-браузерное решение (для IE8 и более ранних версий используется scrollLeft и scrollTop):
var x = (window.scrollX !== undefined) ? window.scrollX : (document.documentElement || document.body.parentNode || document.body).scrollLeft; var y = (window.scrollY !== undefined) ? window.scrollY : (document.documentElement || document.body.parentNode || document.body).scrollTop;Проверка‹/›
Руководство по окну (Window):свойство window.pageXOffset
Руководство по окну (Window):свойство window.pageYOffset
Руководство по окну (Window):свойство window.scrollX
HTML DOM: руководствоэлемент .scrollLeft свойство
HTML DOM: руководствоэлемент .scrollTop свойство