innerWidth

window.innerWidth - внутрішня ширина вікна браузера.

Синтаксис:

window.innerWidth

Параметри:

window - не обов'язково вказувати. Об'єкт window.

Опис:

innerWidth властивість об'єкту window яка повертає внутрішню ширину вікна браузера у пікселях.

Ця вастивість тільки для читання.

Щоб отримати зовнішню ширину вікна, тобто ширину всього вікна браузера, використовуйте window.outerWidth.

Внутрішня відрізняється від зовнішньої тим що у зовнішній враховується рамка вікна тощо.

Внутрішня ширина це по суті розмір видимості сторінки.

Як не парадоксально це б не звучало але інколи зовнішня ширина window.outerWidth менша за window.innerWidth, це звязано з тим що деякі браузери маштабують сторінки, особливо мобільні браузери.

Приклад:

var px=window.innerWidth; alert('Внутрішня ширина браузера: '+px+' пікселів'); alert('Розміри внутрішні: '+window.innerWidth+'x'+window.innerHeight+' px зовнішні:'+window.outerWidth+'x'+window.outerHeight+'px');