English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollXВозвращает количество пикселей прокрутки документа/страницы по горизонтали.
Свойство scrollX являетсяpageXOffsetАльтернативное имя свойства.
window.scrollX
var x = window.scrollX; var y = window.scrollY;Проверить, посмотри‹/›
Внимание: Свойства scrollX и scrollY равны свойствам pageXOffset и pageYOffset.
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает свойство scrollX:
Свойство | |||||
scrollX | Да | 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.scrollY свойство
HTML DOM: руководствоэлемент .scrollLeft свойство
HTML DOM: руководствоэлемент .scrollTop свойство