Ultimele tutoriale de dezvoltare web
 

Fereastra innerWidth și innerHeight Proprietăți

<Fereastra Object

Exemplu

Obțineți înălțimea și lățimea ferestrei: (NOT including toolbars/scrollbars) a (NOT including toolbars/scrollbars) de (NOT including toolbars/scrollbars) :

var w = window.innerWidth;
var h = window.innerHeight;
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Proprietatea innerWidth returnează lățimea interioară a zonei conținutului unei ferestre.

Proprietatea innerHeight returnează înălțimea interioară a zonei conținutului unei ferestre.

Aceste proprietăți sunt numai în citire.

Sfat: Utilizați outerWidth și outerHeight proprietăți pentru a obține lățime / înălțime , cu bare de instrumente / barele de derulare.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.

Proprietate
innerWidth 1.0 9 1.0 3.0 9
innerHeight 1.0 9 1.0 3.0 9

Note: Pentru IE8 și mai devreme, puteți utiliza clientWidth și clientHeight proprietăți (See "More Examples" below) A se (See "More Examples" below) de (See "More Examples" below) .


Sintaxă

window.innerWidth
window.innerHeight

Detalii tehnice

Întoarcere Valoare: Un număr, reprezentând lățimea interioară și / sau înălțimea interioară a zonei de conținut a ferestrei browser-ului, în pixeli

Exemple

Mai multe exemple

Exemplu

O soluție cross-browser (folosind clientWidth și clientHeight pentru IE8 și mai devreme):

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

var h = window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;
Încearcă - l singur »

Exemplu

O demonstrație de innerWidth, innerHeight, outerWidth și outerHeight într-un exemplu:

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>";
Încearcă - l singur »

<Fereastra Object