Analisi: Creazione di un submenu con il tag <div>
Ciao, su un link, al click sul link, visualizzo un livello (<div> il submenu) che scompare dopo un determinato numero di secondi o quando si passa con il puntatore del mouse su altri link. Fino a qui ci sono riuscito. Il problema è che vorrei che questo submenu rimanesse visibile quando il puntatore del mouse resta su questo..
Ecco cosa ho fatto:
Il link con il quale apro il submenu:
Le funzioni javascript per l'apertura e chiusura del submenu:
codice:
<script language="javascript">
function ApriChiudi(){
if(document.all){
var div1=document.getElementById("submenumission");
if(div1.style.visibility=="visible"){
div1.style.visibility="hidden";
times=clearTimeout(times);
}else{
div1.style.visibility="visible";
times=setTimeout("hide()",3000);
}
}
}
function hide(){
if(document.all){
var div1=document.getElementById("submenumission");
div1.style.visibility="hidden";
}
}
</script>
Il livello <div> che funge da submenu:
codice:
<div id="submenumission" style="BORDER-RIGHT: lightgrey 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid;
PADDING-LEFT: 1px; LEFT: 260px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 230px;
PADDING-TOP: 1px; BORDER-BOTTOM: lightgrey 1px solid; POSITION: absolute; TOP: 205px; HEIGHT: 25px">
Pagina # 1 <A class="topmenu" href="pagina2.html">
Pagina # 2</A>Pagina # 3
</div>
Gli altri link richiamano la funzione hide() all'onmouseover per nascondere il submenu, ad es.
Il problema come già detto è che il submenu si chiude sempre dopo 3 secondi.. mentre io vorre che non si chiudesse quando ci sono sopra con il mouse 
Ciauz