Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/10/2008, 15:38
haffe
 
Fecha de Ingreso: agosto-2008
Mensajes: 23
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Como obtener atributo Height de un Div

Bueno señores,

Ya logre hacer funcionar una parte, que fue lo que les pedi en este foro, de esta manera:

Código:
var o=	document.getElementById('iframeCentro');
var x = o.contentDocument || o.contentWindow.document;
altura = x.getElementById("divLista").offsetHeight;
El codigo anterior funciona bien. Y obtiene el valor deseado del elemeto divLista.

PERO

Si ese mismo codigo lo coloco en una funcion asi:

Código:
$('iframe').load(function(){
	var o=	document.getElementById('iframeCentro');
	var x = o.contentDocument || o.contentWindow.document;

	altura = x.getElementById("divLista").offsetHeight;
});
No me toma el valor en el momento deseado, que es cuando al elemento divLista ya se le hayan asignados los valores. Es decir ta disparandose el LOAD cuando se carga el IFRAME y no cuando se ha terminado de cargar la pagina, que aloja el IFRAME.

Como podria hacer entonces, para capturar los valores de la pagina a cargarse en el IFRAME, despues de esta se haya cargado totalmente????


Gracias