Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2008, 11:00
Angelina_Sanchez
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 6 meses
Puntos: 0
Netscape 6 no ejecuta javascript para compensar columnas

Hola! Les hago una consulta...
Tengo tres o cuatro columnas (divs) y compenso el alto de estas columnas con el siguiente javascript.

function compensar(a,b,c){
var alto=Math.max(document.getElementById(a).offsetHei ght,document.getElementById(b).offsetHeight,docume nt.getElementById(c).offsetHeight);
document.getElementById(c).style.height=document.g etElementById(a).style.height=document.getElementB yId(b).style.height=alto+'px';
}
window.onload=function(){
compensar('primera_columna','segunda_columna','ter cera_columna');
}
window.onresize=function(){
window.location.href=window.location.href;
}


Así la llamo desde el xhtml:
<script type="text/javascript" src="compensar.js"></script>

Lo veo bien en todos los navegadores que estuve probando menos en Netscape 6... no sólo no compensa las columnas sino que ni aparecen.
Puede haber algo en la sintáxis de éste código que no sea compatible? o... Ya es momento de dejar este navegador de lado al momento de probar una web?

El link es éste http://www.angelinasanchez.com.ar/helpdrivers/3.html

Muchas gracias!!