ho creato un menu a tendina con 3 selezioni a cui si potrebbe poi accedere a 3 differenti pagine aprendole in una nuova finestra.
ho preso come esempio un altro sito e la cosa funziona, soltanto che invece che aprire la nuova pagina in una nuova finestra mi si apre nella stessa. ho provato a sostituire il valore blank con parent ma non funziona.
ecco il listato
<select name="locali" onchange="MM_jumpMenu('parent',this,0)" id="locali">
<option selected>I NOSTRI LOCALI</option>
<option>-------------------------------------------------------------------</option>
<option value="http://www.sito.it/birra.html">Birra</option>
<option value="http://www.sito.it/cafe.html">Cafè del Mar</option>
<option value="http://www.sito.it/sotto.html">Sottosuono</option>
</select>
e la funzione dello script x fare aprire la pag:
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
qualcuno sa dirmi dov'è l'errore?
grazie
ciao

Rispondi quotando