así... tampoco... pero gracias
el problema es que no reconoce el objeto "marco", del mismo modo que si meto la segunda línea en una función contenida en la página principal y llamo a esta función desde calcularAltura() sólo me funciona desde Explorer, y Netscape no hace ni caso y falla en esa línea porque todo lo que meta detrás no lo ejecuta. Es decir si modifico la función así
Código PHP:
function calcularAltura(objeto){
altura = eval("document.getElementById('" + objeto + "')").offsetHeight;
parent.document.ajustarIframe(altura);
}
y creo esta otra en la página principal:
Código PHP:
function ajustarIframe(alto) {
document.getElementById("marco").style.height = alto +25;
}
tampoco funciona en netscape, por lo tanto deduzco que el problema se reduce a indicar correctamente cual es la página principal.
A ver si me podeis echar un cable.. gracias