Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2006, 03:08
dabas
 
Fecha de Ingreso: julio-2006
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta Cambiar posicion capa desde Iframe

Tengo un menu y 2 capas (capa_contenido y capa_consulta) en el menu muestro la capa_contenido mediante esta funcion:

Código:
function abre_contenido(pagina, capa, altura){	
	xShow(capa); //libreria Cross-Browser
	frm_contenido.document.location=pagina;
	document.getElementById('frame_cont').style.height=altura;	
}
la capa contenido solo contiene un Iframe ('frame_cont') y un boton de cerrar.

En la pagina dentro del Iframe hay un boton que abre otra capa parecida a esta pero con otra informacion. Cuando muestro esta capa deberia colocarse debajo de la capa contenido. Uso esta funcion, pero no se porque no funciona:

Código:
function abre_consulta(pagina, capa, altura){	
	var tope=parent.document.getElementById('capa_contenido').style.top;
	parent.frm_consulta.document.location=pagina;
	parent.document.getElementById('frame_cons').style.height=altura;
	parent.document.getElementById('frame_cons').style.top=tope;
	parent.xDisplay(capa,'block');	
}
el valor de "parent.document.getElementById('frame_cons').styl e.height" devuelve undefined,
¿como obtengo el valor height y top de esa capa?

Gracias por tu ayuda.