Ahí si, funciona perfectamente. Gracias JavierB :)
Me he estado peleando un poco más con el asunto pero sigo sin conseguir el efecto deseado...
La idea es que al salir de categorias el submenú desaparezca, pero que si yo paso de categorias a situarme encima del submenú, este se quede y no se vaya.
Lo hago así:
Código HTML:
<script type="text/javascript">
function oculta (kpa) {
document.getElementById(kpa).style.visibility='hidden';
}
function muestra (kpa) {
document.getElementById(kpa).style.visibility='visible';
}
function muestra2 (kpa) {
if (document.getElementById(kpa).style.visibility=='visible') document.getElementById(kpa).style.visibility='visible';
}
</script>
Código HTML:
<div id="menu1">
<table width="800" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCC99">
<tr>
<td align="center">INICIO</td>
<td align="center" onmouseover="muestra('menu2')" onmouseout='setTimeout("oculta(\"menu2\")",2000)'>CATEGORIAS</td>
<td align="center">MIS THEMES </td>
<td align="center">ENVIAR THEME </td>
<td align="center">BUSQUEDA</td>
<td align="center">FORO</td>
<td height="30" align="center">CONTACTO</td>
</tr>
</table>
</div>
<div id="menu2" style="visibility:hidden" onmouseover="muestra2('menu2')">
<table width="800" border="0" cellpadding="0" cellspacing="0" bgcolor="#CC9966">
<tr>
<td align="center">SUB 1 </td>
<td align="center">SUB2</td>
</tr>
</table>
</div>
El cambio en el diseño seria la llamada a "muestra2" al situarte encima de la division del submenú, pero pasan 2 segundos y se oculta igual :/
EDIT: Bellenger lo he probado y no va :S
||
V