Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2004, 13:01
da_ly
 
Fecha de Ingreso: septiembre-2003
Mensajes: 79
Antigüedad: 20 años, 8 meses
Puntos: 0
Capas en Mozilla y IE

Hola!
Tengo el siguiente codigo para visualizar/ocultar capas tanto en mozilla como IE
el codigo lo encontre en www.lawebdelprogramador.com. La duda que tengo es como utilizar la misma función para trabajar con x número de capas.
Esto por si solo funciona correctamente en los dos navegadores
crossobj=ns6 ? document.getElementById("capa") : document.all.capa;

var ns6=document.getElementById&&!document.all;
crossobj=ns6 ? document.getElementById("capa") : document.all.capa;
function Ocultar()
{
crossobj.style.visibility="hidden";
}

function Visualizar()
{

crossobj.style.visibility="visible"
}

He intentado hacer los siguiente
function VisOcultar(capa,VO)
{
crossobj=ns6 ? document.getElementById(capa) : document.all.capa;
if (VO==1)
crossobj.style.visibility="visible"
else
crossobj.style.visibility="hidden";
}
Esto último me funcona en IE, pero no en Mozilla.
Que estoy haciendo mal o que no estoy teniendo en cuenta.
Saludos
Daly