all'inizio facevo questo (rendevo invisibili i sottomenu con js, in modo che se fosse stato disabilitato js, le voci fossero ugualmente visibili)
window.onload = function () {
var lis = document.getElementsByTagName('ol');
for(var i=0;i<lis.length;i++){
if(lis[i].className == 'sub'){
lis[i].style.display="none";
lis[i].style.visibility="hidden";
lis[i].style.height="0";
}
}
}
visto i problemi di lentezza del giro allora lo sistemo direttamente dallo stile
#menuS ol.sub {
width:200px;
display:none;
margin:0;
padding:2px;
list-style:none;
}
proprio ieri per puro caso ho visto il menu da un pc in cui il browser aveva disabilitato gli script
e .. potete immaginare

Rispondi quotando