ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsSpMWSz 24 of 294 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Размеры окна в JavaScript

Следующие свойства содержат размеры окна браузера, не включающие в себя полосу прокрутки:

let w = document.documentElement.clientWidth; // ширина let h = document.documentElement.clientHeight; // высота

Следующие свойства включают в себя полосу прокрутки:

let w = window.innerWidth; // ширина let h = window.innerHeight; // высота

Разница между двумя типами свойств дает размер полосы прокрутки:

let w1 = document.documentElement.clientWidth; let w2 = window.innerWidth; console.log(w2 - w1);

По нажатию на кнопку выведите ширину и высоту окна.

По нажатию на кнопку проверьте наличие вертикальной прокрутки у окна.

По нажатию на кнопку проверьте наличие горизонтальной прокрутки у окна.

byenru