
11/09/2008, 10:45
|
 | Colaborador | | Fecha de Ingreso: marzo-2007 Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 18 años Puntos: 67 | |
Respuesta: area visible de la ventana A ver, tienes que precisar un poco más lo que dices, si entendí lo que quieres, pero hay dos opciones: la primera, quieres obtener el alto total de de la página web en si, la segunda: quieres obtener el alto de la ventana, menos las barras de herramientas. Ambas cosas se puede, de un modo distinto (estoy asumiento que quieres obtenerlo con JavaScript).
En el primer caso. Debería haber un DIV que englobe toda tu página, y digo toda, o sea, que tendrías que ponerle a la página margen 0. OK, le das un id, digamos "divMain", la manera de obtener su altura es la siguiente:
var alto = document.getElementById("divMain").offsetHeight // respeta mayúsculas y minísculas
Ahora, para el segundo caso simplemente haces lo siguiente:
var alto = document.body.offsetHeight;
Es probable que eso no funcione, eso depende de la versión del HTML definida por el doctype, así podrías probar con esto:
var alto = document.documentElement.offsetHeight;
Sé que hay una manera de hacer esto con una sóla liena (es decir, que funcione para cualquier versión HTML), pero no la sé.
Espero que sea lo que necesites. |