--- 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.

Syntaxe

var hauteur = window.innerHeight;

Valeur

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.

Notes

Exemples

Sur un frameset

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")}}

Exemple graphique

L'illustration suivante montre la différence entre outerHeight et innerHeight.
outerHeight vs innerHeight

Spécification

Spécification Statut Commentaire
{{SpecName('CSSOM View', '#dom-window-innerheight', 'window.innerHeight')}} {{Spec2('CSSOM View')}} Définition initiale

Compatibilité des navigateurs

{{Compat("api.Window.innerHeight")}}

Voir aussi