English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
innerHeightPropriété en lecture seule qui retourne la hauteur de la zone de contenu de la fenêtre (viewport) contenant la barre de défilement.
UtilisationouterHeightPropriété pour obtenir la hauteur de tout le navigateur.
window.innerHeight
var h = window.innerHeight; var w = window.innerWidth;Voyons voir‹/›
Les numéros dans le tableau indiquent la première version de navigateur qui prend en charge la propriété innerHeight :
Propriété | |||||
innerHeight | 1 | 1 | 9 | 3 | 9 |
Valeur de retour : | Un nombre représentant la hauteur interne de la zone de contenu du navigateur en pixels. |
---|
Affichage de la hauteur et de la largeur en utilisant l'événement onresize :
<body onresize="myFunc()"> script> function myFunc() { var w = window.innerWidth; var h = window.innerHeight; document.getElementById("para").innerHTML = "Largeur: " + w + "<br>Hauteur: " + h; } </script>Voyons voir‹/›
Solution de compatibilité entre navigateurs (pour IE8et des versions antérieures utilisent clientWidth et clientHeight):
var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;Voyons voir‹/›
La présente exemple montre innerWidth, innerHeight, outerWidth et outerHeight dans un seul exemple :
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>"; document.write(txt);Voyons voir‹/›
Référence fenêtre (Window) :Propriété window.innerWidth
Référence fenêtre (Window) :Propriété window.outerHeight
Référence fenêtre (Window) :Propriété window.outerWidth