
Получение текущей прокрутки
Обычные элементы хранят текущее состояние прокрутки в
Что же со страницей? В большинстве браузеров мы можем обратиться к
К счастью, нам совсем не обязательно запоминать эти особенности, потому что текущую прокрутку можно прочитать из свойств
Эти свойства доступны только для чтения.
#браузер #документ #размеры
Обычные элементы хранят текущее состояние прокрутки в
elem.scrollLeft/scrollTop
.Что же со страницей? В большинстве браузеров мы можем обратиться к
documentElement.scrollLeft/Top
, за исключением основанных на старом WebKit (Safari), где есть ошибка (5991), и там нужно использовать document.body
вместо document.documentElement
.К счастью, нам совсем не обязательно запоминать эти особенности, потому что текущую прокрутку можно прочитать из свойств
window.pageXOffset/pageYOffset
Эти свойства доступны только для чтения.
#браузер #документ #размеры