Quello che tu chiami "per Netscape", in realta` serve solo per il Navigator (cioe` Netscape 4), che e` quasi estinto.
N6 e N7 funzionano come i browser conformi al W3C.
Nota che anche IE6 capisce le istruzioni del W3C (in parte anche IE5.5).
Queste funzion presuppongono che nella pagina ci siano degli elementi (tag) con attributi:codice:var menu; // variabile globale function Apri(conta) { //var elemento = event.toElement; // a che serve? var mostra = document.getElementById('conta'); mostra.style.visibility = "visible"; // Visualizza i sottomenu mostra.style.top = '14px'; for (var i=0; i<quanti; i++) { var aperto = document.getElementById('sottomenu'+i); menu = document.getElementById('principale'+i); //??? if (i != conta) { aperto.style.visibility = "hidden"; } } } function Chiudi() { for (var i=0; i<quanti; i++) { document.getElementById('sottomenu'+i).style.visibility = "hidden"; menu = document.getElementById('principale'+i); //??? } }
id="sottomenu0"
id="sottomenu1"
...
id="principale0"
id="principale1"
...
Nota che di solito per visualizzare/nascondere si usa
.style.display='block'; // 'inline' se si tratta di scritte
.style.display='none';
ma questo dipende dall'effetto che vuoi rendere.

Rispondi quotando