English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
innerHeightAtributo de solo lectura que devuelve la altura del área de contenido del viewport (ventana de desplazamiento) que incluye la barra de desplazamiento.
UsoouterHeightAtributo que obtiene la altura total de la ventana del navegador.
window.innerHeight
var h = window.innerHeight; var w = window.innerWidth;Prueba y mira‹/›
El número en la tabla especifica la primera versión de navegador que admite completamente el atributo innerHeight:
Atributo | |||||
innerHeight | 1 | 1 | 9 | 3 | 9 |
Valor devuelto: | Un número que representa la altura interna del área de contenido del navegador en píxeles. |
---|
Mostrar anchura y altura utilizando el evento onresize:
<body onresize="myFunc()"> <script> function myFunc() { var w = window.innerWidth; var h = window.innerHeight; document.getElementById("para").innerHTML = "Ancho: " + w + "<br>Altura: " + h; } </script>Prueba y mira‹/›
Solución de navegadores cruzados (para IE8y versiones anteriores que utilizan clientWidth y clientHeight):
var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;Prueba y mira‹/›
Este ejemplo muestra en un solo ejemplo innerWidth, innerHeight, outerWidth y outerHeight:
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);Prueba y mira‹/›
Referencia de Window (Ventana):Atributo window.innerWidth
Referencia de Window (Ventana):Atributo window.outerHeight
Referencia de Window (Ventana):Atributo window.outerWidth