Résumé

Récupère la largeur du contenu visible de la fenêtre de navigation en incluant, s'il est visible, l'ascenseur vertical.
Permet également de fixer une largeur pour le domaine d'affichage de la fenêtre.

Syntaxe

var largeur = window.innerWidth;

Voir aussi : DOM:window.innerHeight, DOM:window.outerHeight and DOM:window.outerWidth.

Valeur renvoyée

innerWidth
un entier (nombre de pixels);

Notes

La propriété innerWidth est supportée par tous les objet "window" comme par exemple une fenêtre, une frame, un frameset, ou une fenêtre secondaire.

Example

// Retourne la largeur de la fenêtre
var largeur = window.innerWidth;

// Retourn la largeur de la fenêtre à l'intérieur d'une "frameset"
var largeur = self.innerWidth;

// Retourne la largeur de la fenêtre du "frameset" parent
var largeurDeLaFrame = parent.innerWidth;

// Retourne la largeur de la fenêtre du "frameset" principal
var largeurDuFrameset = top.innerWidth;

Pour changer la taille de la fenêtre, voir window.resizeBy and window.resizeTo.

Browser compatibility

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1 (Oui) 1.0 (1.7 ou moins)[1] 9 9 3
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 1 (Oui) 1.0 (1.0)[1] 9 9 3

[1] From Firefox 4 to 24, this property was buggy and could give a wrong value before page load on certain circumstances, see bug 641188.

Spécification

DOM Level 0. window.innerWidth ne fait partie d'aucune spécification ou recommandation technique du W3C.

 

 

 

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : jdeniau, fscholz, teoli, khalid32, Mgjbot, Druss
 Dernière mise à jour par : jdeniau,