Window.scrollMaxX

Не стандартно: Эта функция не стандартизирована. Мы не рекомендуем использовать нестандартные функции в действующих проектах, так как их поддержка браузерами ограничена, а поведение может измениться или быть удалено. Тем не менее, в некоторых случаях, когда нет стандартного решения, они могут быть подходящей альтернативой.

Свойство Window.scrollMaxX (только для чтения) возвращает максимальное количество пикселей в документе, которые могут быть прокручены по горизонтали.

Синтаксис

xMax = window.scrollMaxX
  • xMax количество пикселей.

Пример

js
// Прокрутка к правому краю страницы
let maxX = window.scrollMaxX;

window.scrollTo(maxX, 0);

Примечания

Не используйте это свойство для получения ширины документа с помощью window.innerWidth + window.scrollMaxX. Это не равнозначно всей ширине документа, потому что window.innerWidth включает в себя ширину полосы прокрутки, таким образом результат будет включать себя ширину документа с шириной полосы прокрутки. Вместо этого используйте document.body.scrollWidth. Смотрите также window.scrollMaxY.

Спецификации

Не является частью спецификации.

Совместимость с браузерами