Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2005, 09:47
Avatar de Galled
Galled
 
Fecha de Ingreso: marzo-2005
Ubicación: Lima
Mensajes: 254
Antigüedad: 19 años, 10 meses
Puntos: 0
¿¿¿Menus desplegables que SOLO funcionan en IE???

Hola a todos:

Tengo el siguiente codigo.
Código PHP:
<SCRIPT type=text/javascript>
window.onload=montre;
function 
montre(id) {
var 
document.getElementById(id);
    for (var 
1i<=30i++) {
        if (
document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    }
if (
d) {d.style.display='block';}
}
</SCRIPT> 
......

Código PHP:
<div id="subcontenedor">
<
ul id="sublista" >
<
dl id="menu">
        <
dt onmouseover="javascript:montre('smenu1');"><a href="#">MENU1</a></dt>
            <
dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();">
                <
ul>
                    <
li><a  href="submenu1.htm">submenu1</a></li>
                    <
li><a href="submenu2.htm">submenu2</a></li>
                    <
li><a href="submenu3.htm">submenu3</a></li>
                    <
li><a href="submenu4.htm">submenu4</a></li>
                    <
li><a href="submenu5.htm">submenu5</a></li>                    
                    <
li><a href="submenu6.htm">submenu6</a></li>                
                    <
li><a href="submenu7.htm">submenu7</a></li>                    
                </
ul>
            </
dd>    
            
        <
dt onmouseover="javascript:montre('smenu2');" ><a href="#">MENU2</a></dt>
            <
dd id="smenu2" onmouseover="javascript:montre('smenu2');" onmouseout="javascript:montre();">
                <
ul>
                    <
li><a  href="submenu1.htm">submenu1</a></li>
                    <
li><a href="submenu2.htm">submenu2</a></li>
                    <
li><a href="submenu3.htm">submenu3</a></li>
                    <
li><a href="submenu4.htm">submenu4</a></li>
                    <
li><a href="submenu5.htm">submenu5</a></li>                    
                    <
li><a href="submenu6.htm">submenu6</a></li>                
                    <
li><a href="submenu7.htm">submenu7</a></li>                    
                </
ul>
            </
dd>    
            
//y asi sucesivamente
..... 
Esto funciona bien en Internet Explorer pero cuando lo quiero ver en Nestcape (Mozilla, Firefox, etc.) se despliegan los menus, pero no puedo presionar sobre ellos

Alguna sugerencia???

Última edición por Galled; 21/04/2005 a las 11:04