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.