Ayuda
Hola, necestio ayuda con esto, no se como funciona ni porque no funciona, lo que quier esque aparezcan dos menus diferentes, pero aca lo que pasa esque el segundo menu remplaza al primero. Aca esta el codigo:
<style>.itMenu{position: absolute; clip: rect( ); background:lightgrey; visibility: hidden}
.cabMenu{position: absolute; clip: rect( ); color:white; background:rgb(0,108,108)}
a{color:black;font-family:verdana;text-decoration:underline}
a:hover{color:black;font-family:verdana;font-weight:bold;text-decoration:underline}</style>
<script language="JavaScript">
var mie =(navigator.appName.indexOf("Microsoft")>=0)
var itemOrig;
function despMenu(nombre,sn)
{
obj = document.all[nombre];
if (sn>0)
obj.style.visibility = "visible";
else
obj.style.visibility = "hidden";
}
function destacar(obj, val)
{
if (val==1)
{
itemOrig = obj.style.backgroundColor;
obj.style.backgroundColor="cyan";
}
else
obj.style.backgroundColor= itemOrig;
}
</script>
</script>
</HEAD>
<body bgcolor="rgb(240,208,48)">
<font size="2" face="verdana">
<div id="Menu1" onMouseOver="despMenu('itMenu1',1)" onMouseout="despMenu('itMenu1',0)" style="width:115;height:20;z-index:2; left: 0px; top: 0px" class="cabMenu"><center><b>Chistes</b>
</center></div><div id="itMenu1" style="width:115;height:25;z-index:1;
left:0px;top:20" class="itMenu" onMouseOver="despMenu(this.id,1)" onMouseout="despMenu(this.id,0)">
<div id="itMenu11" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)">
<center><a target="Frame3" href="http://www.google.com" >Google</a></div>
<div id="itMenu12" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.altavista.com">Altavista</a>
</div>
<div id="itMenu13" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.hotmail.com">Hotmail</a>
</div>
<div id="itMenu14" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.starmedia.com">Starmedia</a>
</div>
</div>
<div id="Menu2" onMouseOver="despMenu('itMenu2',1)" onMouseout="despMenu('itMenu2',0)" style="width:115;height:20;z-index:2; left: 0px; top: 0px" class="cabMenu"><center><b>Juegos</b>
</center></div><div id="itMenu2" style="width:115;height:25;z-index:1;
left:0px;top:20" class="itMenu" onMouseOver="despMenu(this.id,1)" onMouseout="despMenu(this.id,0)">
<div id="itMenu15" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)">
<center><a target="Frame3" href="http://www.google.com" >asd</a></div>
<div id="itMenu16" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.altavista.com">dsa</a>
</div>
<div id="itMenu17" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.hotmail.com">sad</a>
</div>
<div id="itMenu18" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.starmedia.com">sda</a>
</div>
</div>
</body>
</html>
Alguien sabe por que no funciona?
Bueno, muchas gracias
<style>.itMenu{position: absolute; clip: rect( ); background:lightgrey; visibility: hidden}
.cabMenu{position: absolute; clip: rect( ); color:white; background:rgb(0,108,108)}
a{color:black;font-family:verdana;text-decoration:underline}
a:hover{color:black;font-family:verdana;font-weight:bold;text-decoration:underline}</style>
<script language="JavaScript">
var mie =(navigator.appName.indexOf("Microsoft")>=0)
var itemOrig;
function despMenu(nombre,sn)
{
obj = document.all[nombre];
if (sn>0)
obj.style.visibility = "visible";
else
obj.style.visibility = "hidden";
}
function destacar(obj, val)
{
if (val==1)
{
itemOrig = obj.style.backgroundColor;
obj.style.backgroundColor="cyan";
}
else
obj.style.backgroundColor= itemOrig;
}
</script>
</script>
</HEAD>
<body bgcolor="rgb(240,208,48)">
<font size="2" face="verdana">
<div id="Menu1" onMouseOver="despMenu('itMenu1',1)" onMouseout="despMenu('itMenu1',0)" style="width:115;height:20;z-index:2; left: 0px; top: 0px" class="cabMenu"><center><b>Chistes</b>
</center></div><div id="itMenu1" style="width:115;height:25;z-index:1;
left:0px;top:20" class="itMenu" onMouseOver="despMenu(this.id,1)" onMouseout="despMenu(this.id,0)">
<div id="itMenu11" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)">
<center><a target="Frame3" href="http://www.google.com" >Google</a></div>
<div id="itMenu12" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.altavista.com">Altavista</a>
</div>
<div id="itMenu13" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.hotmail.com">Hotmail</a>
</div>
<div id="itMenu14" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.starmedia.com">Starmedia</a>
</div>
</div>
<div id="Menu2" onMouseOver="despMenu('itMenu2',1)" onMouseout="despMenu('itMenu2',0)" style="width:115;height:20;z-index:2; left: 0px; top: 0px" class="cabMenu"><center><b>Juegos</b>
</center></div><div id="itMenu2" style="width:115;height:25;z-index:1;
left:0px;top:20" class="itMenu" onMouseOver="despMenu(this.id,1)" onMouseout="despMenu(this.id,0)">
<div id="itMenu15" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)">
<center><a target="Frame3" href="http://www.google.com" >asd</a></div>
<div id="itMenu16" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.altavista.com">dsa</a>
</div>
<div id="itMenu17" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.hotmail.com">sad</a>
</div>
<div id="itMenu18" class="itMenuDes" onMouseover="destacar(this,1)" onMouseout="destacar(this,0)" >
<center><a href="http://www.starmedia.com">sda</a>
</div>
</div>
</body>
</html>
Alguien sabe por que no funciona?
Bueno, muchas gracias
Hola.
Sà que funciona, pero únicamente en Internet Explorer, ya que el script sólo está definido para ese navegador. Alguien que entienda más que yo de JavaScript supongo que podrÃa indicarte como adaptar dicho script para que funcione también en Netscape (tanto en su versión 4.5+ como en las versiones 6+), y asà de paso me entero yo también.
Siento no poder servirte de más ayuda. Un saludo.
Sà que funciona, pero únicamente en Internet Explorer, ya que el script sólo está definido para ese navegador. Alguien que entienda más que yo de JavaScript supongo que podrÃa indicarte como adaptar dicho script para que funcione también en Netscape (tanto en su versión 4.5+ como en las versiones 6+), y asà de paso me entero yo también.
Siento no poder servirte de más ayuda. Un saludo.