--- title: window.innerHeight slug: Web/API/Window/innerHeight tags: - API - CSSOM View - Property - Propriété - Reference - Window translation_of: Web/API/Window/innerHeight ---
{{ ApiRef() }}
Récupère la hauteur (en pixels) de la partie visible de la fenêtre de navigation en incluant, si elle est affichée, la barre de défilement horizontale.
Note : La valeur retournée par cette propriété correspond le cas échéant à la hauteur de la fenêtre définie par {{ifmethod("nsIDOMWindowUtils", "setCSSViewport")}}, dans le cas où vous utilisez cette méthode pour définir les dimensions de la fenêtre virtuelle dans le but d'agencer la page.
var hauteur = window.innerHeight;
Renvoie la hauteur de la partie visible de la fenêtre de navigation.
La propriété window.innerHeight
est accessible en lecture seulement ; elle n'a pas de valeur par défaut.
window.innerHeight
est supportée par tout objet assimilé à une fenêtre {{domxref("window")}}, un cadre frame , un ensemble de cadres frameset, ou une fenêtre secondaire.var intFrameHeight = window.innerHeight; // ou var intFrameHeight = self.innerHeight; // retournera la hauteur de la partie visible du cadre dans frameset var intFramesetHeight = parent.innerHeight; // retournera la hauteur de la partie visible du frameset le plus proche var intOuterFramesetHeight = top.innerHeight; // retournera la hauteur de la partie visible du frameset le plus éloigné
{{todo("ajouter ici un lien vers une démo interactive")}}
L'illustration suivante montre la différence entre outerHeight
et innerHeight
.
Spécification | Statut | Commentaire |
---|---|---|
{{SpecName('CSSOM View', '#dom-window-innerheight', 'window.innerHeight')}} | {{Spec2('CSSOM View')}} | Définition initiale |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 1 | {{CompatGeckoDesktop(1.0)}}[1] | 9 | 9 | 3 |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 1 | {{CompatGeckoMobile(1.0)}}[1] | 9 | 9 | 3 |
[1] Cette propriété était mal gérée dans Firefox versions 4 à 24, et pouvait dans certains cas renvoyer une valeur erronée avant le chargement de la page, voir {{bug(641188)}}.
{{ languages( { "fr": "fr/DOM/window.innerHeight", "ja": "ja/DOM/window.innerHeight" } ) }}