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

Que tal señores,

Desde hace un par de dias, estoy tratando de hacer algo, de lo cual no se si es la mejor manera.

Y aqui voy...

Tengo una pagina principal con un iframe llamado "iframeCentro", donde solo el atributo width esta definido. El atributo height debe ser dinamico dependiendo de la informacion a cargar.

En "iframeCentro" pretendo cargar una pagina PHP llamada "generarListado.php" que contiene a su vez un Div llamado "divLista". Y en este "divLista" se van a cargar listados de tamaños variables.

Que Necesito?? Necesito obtener desde la pagina principal, el atributo height del div "divLista" (que está definido en "generarListado.php") despues de haberle cargado una informacion dinamicamente. Para luego, asignarle ese valor height, al atributo height del iframe "iframeCentro".

Un pedazo de codigo para ilustrar un poco mas:

Pagina principal:
Código:
<iframe  id="iframeCentro" name="iframeCentro" src="centro.php" scrolling="no" frameborder="2"  width="96%" ></iframe>
Archivo .JS de la Pagina Principal:
Código:
$('iframe').load(function()
     this.style.height = // AQUI VA LA LINEA JQUERY PARA OBTENER EL ATRIBUTO HEIGHT DEL DIV "divLista"
});

Pagina PHP "generarListado.php" a cargar en "iframeCentro":
Código:
<div id="divLista"></div>
Archivo .JS de la pagina PHP "generarListado.php", para cargar el div "divLista"
Código:
codigo solucionado y sin problemas, que carga informacion html dentro de "divLista".
Entonces he tenido problemas para obtener el alto real del divLista despues que se ha creado dinamicamente.

Agradezco su colaboracion de ante mano.