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 : window.innerHeight, window.outerHeight and 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
Nous convertissons les données de compatibilité dans un format JSON.
Ce tableau de compatibilité utilise encore l'ancien format
car nous n'avons pas encore converti les données qu'il contient.
Vous pouvez nous aider en contribuant !
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.