Propiedad equivalente a innerHeight en Internet Explorer

Estoy trabajando con la propiedad de Javascript innerHeight en el navegador Firefox, para calcular el área útil donde se visualiza la página web. Todo...

La FAQ Propiedad equivalente a innerHeight en Internet Explorer tiene

Pertenece a la categoría:

Pregunta
Estoy trabajando con la propiedad de Javascript innerHeight en el navegador Firefox, para calcular el área útil donde se visualiza la página web. Todo me funciona bien, pero en Internet Explorer innerHeight me da "undefined" y también he probado con window.innerHeight y no obtengo nada. ¿sábes que propiedad podría usar en Internet Explorer para obtener el tamaño en pixels del área donde se muestra la página?


Respuesta de Miguel Angel Alvarez
Existe una propiedad en Internet Explorer que se llama document.body.clientHeight, donde se obtiene el mismo valor que en Firefox se obtiene por window.innerHeight.




Por ejemplo, este código ilustra como puedes utilizar uno u otro valor:





if (window.innerHeight){


//navegadores basados en mozilla

espacio_pagina = window.innerHeight

}else{

//Navegadores basados en IExplorer, es que no tengo innerheight

espacio_pagina = document.body.clientHeight

}

alert ("altura útil de la página: " + espacio_pagina)

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario no revisado
0 comentarios revisados

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo