Window.scrollMaxX
Не стандартно: Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.
Свойство Window.scrollMaxX
(только для чтения) возвращает максимальное количество пикселей в документе, которые могут быть прокручены по горизонтали.
Синтаксис
xMax = window.scrollMaxX
xMax
количество пикселей.
Пример
// Прокрутка к правому краю страницы
let maxX = window.scrollMaxX;
window.scrollTo(maxX, 0);
Примечания
Не используйте это свойство для получения ширины документа с помощью window.innerWidth + window.scrollMaxX. Это не равнозначно всей ширине документа, потому что window.innerWidth
включает в себя ширину полосы прокрутки, таким образом результат будет включать себя ширину документа с шириной полосы прокрутки. Вместо этого используйте document.body.scrollWidth
. Смотрите также window.scrollMaxY
.
Спецификации
Не является частью спецификации.
Совместимость с браузерами
BCD tables only load in the browser