Свойство окна: scrollMaxY
Нестандартное: Эта функция нестандартна и не входит в стандартные рекомендации. Не используйте её на сайтах, ориентированных на веб, в производстве: она не будет работать для всех пользователей. Также могут быть значительные различия в реализации и поведение может измениться в будущем.
Чтение только свойство Window.scrollMaxY возвращает максимальное количество пикселей, на которое документ может быть прокручен вертикально.
Значение
Число.
Примеры
// Scroll to the bottom of the page let maxY = window.scrollMaxY; window.scrollTo(0, maxY);
Примечания
Не используйте это свойство для получения общей высоты документа, так как оно не эквивалентно window.innerHeight + window.scrollMaxY, поскольку window.innerHeight включает ширину любой видимой горизонтальной полосы прокрутки, таким образом, результат будет превышать общую высоту документа на ширину любой видимой горизонтальной полосы прокрутки. Вместо этого используйте document.body.scrollHeight. Также см. window.scrollMaxX и window.scrollTo.
Спецификации
Это не часть какого-либо стандарта.
Совместимость с браузерами
| Десктоп | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
scrollMaxY |
Нет | Нет | 1 | Нет | Нет | Нет | 4 | Нет | Нет | Нет | Нет |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollMaxY