Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

Окно innerWidth и innerHeight Свойства

<Окно объекта

пример

Получить высоту окна и ширину: (NOT including toolbars/scrollbars) :

var w = window.innerWidth;
var h = window.innerHeight;
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

InnerWidth свойство возвращает внутреннюю ширину области содержимого окна.

InnerHeight свойство возвращает внутреннюю высоту области содержимого окна.

Эти свойства только для чтения.

Совет: Используйте outerWidth и outerHeight свойства , чтобы получить ширину / высоту с панелями инструментов / скроллинга.


Поддержка браузеров

Числа в таблице указать первую версию браузера, которая полностью поддерживает свойство.

Имущество
innerWidth 1,0 9,0 1,0 3.0 9,0
innerHeight 1,0 9,0 1,0 3.0 9,0

Note: Для IE8 и ранее, вы можете использовать clientWidth и clientHeight свойства (See "More Examples" below) .


Синтаксис

window.innerWidth
window.innerHeight

Технические подробности

Возвращаемое значение: A Количество, представляющий внутреннюю ширину и / или внутреннюю высоту области содержимого окна браузера, в пикселях

Примеры

Еще примеры

пример

Решение кросс-браузер (с использованием clientWidth и clientHeight для IE8 и ранее):

var w = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;

var h = window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;
Попробуй сам "

пример

Демонстрация innerWidth, innerHeight, outerWidth и outerHeight в одном примере:

var txt = "";
txt += "<p>innerWidth: " + window.innerWidth + "</p>";
txt += "<p>innerHeight: " + window.innerHeight + "</p>";
txt += "<p>outerWidth: " + window.outerWidth + "</p>";
txt += "<p>outerHeight: " + window.outerHeight + "</p>";
Попробуй сам "

<Окно объекта