Sto cercando di fare uno script adatto epr tutti i tipi di browser e che nasconda o visualizzi un sotto menu... vediamo:
codice:
<html>
<head>
</head>
<body>
<script type="text/javascript">
function hideMenu(id)
{
if (document.all) {
if ( document.all[id].style.visibility=="visible") document.all[id].style.visibility="hidden";
else document.all[id].style.visibility="visible";
/*cambio la visibilità da visibile a invisibile con IE*/
}
else if (document.layers){ //NN4
if (document.layers[id].visibility=="show") document.layers[id].visibility="hide";
else document.layers[id].visibility="show";
}
else if (document.getElementById) { //NN6 ed Opera
if (document.getElementById(id).style.visibility=="visible") document.getElementById(id).style.visibility="hidden";
else document.getElementById(id).style.visibility="visible";
}
}
</script>
MENU
<div id="nascondi_menu">
CIAO CIAO CIAO!
</div>
</body>
</html>
Ho i seguenti problemi:
1) Il div dovrebbe partire da invisibile...;
2) Sembra che lo script si attivi soltanto dopo il secondo click!
3) Altro e eventuale.
Vi ringrazio!