Hola a todos, tengo un menu desplegable dinamico que funciona correctamente en IE7 pero en Firefox 3.0.4 Noooooo.
Funciona de la siguiente manera.
En un <tr> se listan todas las paginas existentes <td>
Luego se consulta la base de datos,
si la pagina tiene submenus en este mismo <td> se crea una tabla y en <td> un <div> donde se visualizan los nombres del submenu (ver, listar, editar) en cada nombre de submenu existe un link a la pagina respectiva.
Si la pagina no tiene submenus el link esta directamente en el nombre.
El efecto para que aparezca el submenu es onMouseOver y para que desaparezca es onMouseOut el cual llama dos funciones javascript para ocultar y mostrar el menu
El codigo es el siguiente:
<td>
<a onMouseOver="menu('capa<?PHP echo $i; ?>','<?PHP echo $divs; ?>');">
</td>
<td onMouseOut=\"ocultar_menu('capa','total');\" >";
#Se crea un div para mostrar los nombres de todos los menus en forma vertical
echo"<div id='capa".$i."' style='display:none; border-width:0px; border-style:solid; width:125px; position:absolute; background-image:url(img/menu1.png);' >";
echo" <table align='center' border='0' width='100%'>";
echo"<tr>";
echo" <td>";
echo" <a class='barra' href='".$row['plantilla'].">".$row2['menu']."</a> ";
Se cierran todas las etiquetas...
Alguien tiene alguna sugerencia, por que no funciona el firefox?????
Gracias
Grac