Perchè FF non lo fa?
Per un errore di programmazione molto comune, se cerchi nei post passati troverai altri esempi identici.
In pratica il codice dice
function showLayer(){
if (N4){
eval("document.layers.menu.visibility = 'show';")
}
if (IE){
document.all['menu'].style.visibility = 'visible';
}
}
che "tradotto" vuol dire:
se il browser è Netscape, allora visualizza così;
se il browser è IE, allora visualizza cosa';
...e se il browser non è Netscape, nè IE, attaccati!!!
E non serve nemmeno usare user agent switcher, perchè il browser è individuato in un modo che non si può "aggirare" in nessun modo.
Ciao, Paolo