Tengo un problema a la hora de visualizar capas con Netscape 6. Sin embargo con Explorer y Netscape 7.1 se ve perfectamente.
Me explico, tengo una página html que contiene un iframe. Las capas que quiero visualizar es un menu que cuando me pongo encima aparece los submenus (opciones). Cuando la capa se va a visualizar por encima de iframe no se ve. Es como si el iframe no dejara que se pusiera encima. En cambio donde no está el iframe la capa si que se visualiza bien.
Les muestro la funciones que utilizo para mostrar las capas:
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
Espero puedan ayudarme. Muchas gracias.