Newsgroup: it.comp.lang.javascript
Titolo: problemi JS con WIN2000 e FIREFOX

Ciao a tutti!
Ho creato una pagina di menà modificandone il codice da un esempio 
trovato su internet!
Ve la riporto:
<html>
<head>
<title>Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-
1252">
<style>
a:visited{color:black;font-family:verdana}
a:link{color:black;font-family:verdana}
a:hover{color:blue;font-family:verdana}
td {color:black;font-family:verdana;font-size:10pt}
p {color:black;font-family:verdana;font-size:8pt}
h1 {color:black;font-family:verdana;font-size:12pt}
</style>
<script>
/***********************************************************/
/** this script is free for any use, but please include  **/
/** a link to 
i-code.co.uk
 in any redistribution         **/
/** Author : Stephen Griffin, 
www.i-code.co.uk
           **/
/**********************************************************/
function startmenu()
{
	document.getElementById('menu1').style.display = "none";
	document.getElementById('menu2').style.display = "none";
	document.getElementById('menu3').style.display = "none";
	document.getElementById('menu4').style.display = "none";
}
function menufunc(menuId)
{
	if(document.getElementById(menuId).style.display == "none")
	{
		startmenu();
		document.getElementById(menuId).style.display 
= "block";
	}
	else
	{
		startmenu();
	}
}
</script>
</head>
<body onLoad="javascript:startmenu()">
<base target="principale">
<center><b><font color="blue">- Menù -</font><b></center><br>
<table width="100%">
<tr>
<td valign="top" width="20%">
<b><a href="javaScript:menufunc('menu1')">DOCUMENTI</a></b><br>
<div id="menu1">
	> <a href='gestdoc.php' target='principale'>Gestione 
Documenti</a><br>
	> <a href='docexcel.php' target='principale'>Documenti 
Utente</a><br>
</div>
<br>
<b><a href="javaScript:menufunc('menu2')">STATISTICHE EXCEL</a></b><br>
<div id="menu2">
	> <a href='statistiche.php?tipo=F' 
target='principale'>Statistiche Vendite</a><br>
	> <a href='statistiche.php?tipo=A' 
target='principale'>Statistiche Acquisti</a><br>
	> <a href='statistiche.php?tipo=FA' target='principale'>Altre 
Statistiche</a><br>
</div>
<br>
<b><a href="javaScript:menufunc('menu3')">STATISTICHE 
VENDITE</a></b><br>
<div id="menu3">
	> <a href='letfile.php' target='principale'>Prima 
statistica</a><br>
</div>
<br>
<b><a href="javaScript:menufunc('menu4')">LOGOUT</a></b><br>
<div id="menu4">
	> <a href='index.php?logout=OK' target="_top">Logout</a><br>
</div>
</td>
</tr>
</table>
</body>
</html>
Perchè se la apro da un browser su WIN 2000 il menù cliccabile non 
funziona? (dà errore il Javascript, ma non capisco il perchè..)
Anche utilizzando MOZILLA non funziona...ma caspita!!
su IE 7.0 di WIn XP alcun problema!
consigli?
grazie, baci!

 su IE 7.0 di WIn XP alcun problema!
togli la riga
<base target="principale">
per altro inutile perche nei vari link no specifichi e comunque dannona per
i link "finti" che espandono i menu'
P.S.
In casi come questi che esiste un proprietario dello script è consigliabile
rivolgersi a lui

 grazie, baci!
per il futuro ti consiglierei di usare firefox e le estensione per il
controllo della pagina e di javascript che è uno spettacolo, si chiama
Firebug
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Firebug
Io per il futuro ti consiglio di leggere la netiquette e di cercare su 
google le parole "quotare bene".
Bye.

 google le parole "quotare bene".
ma ero convinto di averlo mandato io questo msg?!?
http://wiki.news.nic.it/QuotarBene
che strano...
boh mi saro' dimenticato :)

il target <base target="principale"> lo utilizzo perchè vorrei che i link 
relativi me li aprisse nel frame di destra (principale) e non nella 
pagina (quindi frame) stessa!
inoltre...
questo menù è a 2 livelli, quindi titolo e sottolivello..posso creare un 
3 ed eventualmente 4 ramo di sottolivelli?
es.
ANIMALI
 CANE
  BASSOTTO
  BOXER
 PESCE
  SPADA
 GATTO
 .....
grazie 1000 baci!!!

 grazie 1000 baci!!!
no che sono sposato :)

 devo pensarci ti faccio sapere...
fatto, la risposta è no
o comunque si snaturerebbe completamente lo script, e spiegarti come fare
non saervirebbe te lo dovrei proprio fare, ma non mi sembra il caso - tra
l'altro non ho molto tempo
il mio consiglio è di cercare un'altro script, magari fatto anche un po'
melgio, che ti permetta questo implementazioni...

grazie Ugo!
ammirevole il tuo impegno nel rispondermi!
cercherò cercherò!