English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo innerHeight de Window

Objeto Window de JavaScript

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.

Sintaxis:

window.innerHeight
var h = window.innerHeight;
var w = window.innerWidth;
Prueba y mira‹/›

Compatibilidad del navegador

El número en la tabla especifica la primera versión de navegador que admite completamente el atributo innerHeight:

Atributo
innerHeight11939

Detalles técnicos

Valor devuelto: Un número que representa la altura interna del área de contenido del navegador en píxeles.

Más ejemplos

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‹/›

Referencias relacionadas

Referencia de Window (Ventana):Atributo window.innerWidth

Referencia de Window (Ventana):Atributo window.outerHeight

Referencia de Window (Ventana):Atributo window.outerWidth

Objeto Window de JavaScript