Salve a tutti, ho cercato sia nel web che in questo forum la soluzione al mio problema ma senza risultati.
Ecco il mio problema:
ho una pagina web chiamata index.htm con due iframe chiamati sotto1 e sotto2.
In questa pagina ho un jump menu che mi richiama un altro jumpmenu (chiamiamolo jm1) nel iframe chiamato sotto1, ecco lo script:
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<form name="form1" target="_blank" id="form1">
<select name="elenco" onchange="MM_jumpMenu('sotto1',this,0)">
<option>Categorie</option>
<option value="elencoprodotto1.htm">prodotto1</option>
<option value="elencoprodotto2.htm">prodotto2</option>
</select>
</form>
E fino a qui tutto bene.
Ora il jm1 contiene altri link a delle pagine. In sostanza se seleziono 'prodotto1' mi appare il jm1 con un elenco di voci. Cliccanco su queste voci mi si dovrebbero aprire le relative schede nel iframe sotto2 della pagina principale (index.htm).
Scioccamente ho ricopiato pari passo il tutto ma non riesco a reindirizzare i risultati nel iframe sotto2:
nella pagina elencoprodotto1.htm ho scritto:
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<form name="form2" target="_blank" id="form2">
<select name="elenco" onchange="MM_jumpMenu('sotto2',this,0)">
<option>Categorie</option>
<option value="elencoprodotto1.htm">prodotto1</option>
<option value="elencoprodotto2.htm">prodotto2</option>
</select>
</form>
Come posso fare?
Grazie a tutti per la disponibilità