codice:
<select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option selected>Seleziona il Produttore</option>
<option>DOT</option>
<option>VERSEIDAG</option>
<option>JAC</option>
</select>
<select name="stage2" size="1" onChange="redirect1(this.options.selectedIndex)">
<option value=" " selected> </option>
<option value=" " selected>Seleziona</option>
<option value=" " selected>Seleziona</option>
<option value=" " selected>Seleziona</option>
</select>
<select name="stage3" size="1" onChange="redirect2(this.options.selectedIndex)">
<option value=" " selected> </option>
<option value=" " selected>Seleziona</option>
<option value=" " selected>Seleziona</option>
<option value=" " selected>Seleziona</option>
</select>
<input type="button" name="test" value="Cerca" onClick="go()"></p>
<script>
var groups=document.isc.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("Seleziona"," ");
group[1][0]=new Option("Prodotti DOT"," ");
group[1][1]=new Option("Banner","47");
group[1][2]=new Option("Mesh","46");
group[1][3]=new Option("Tessuti","45");
group[1][4]=new Option("Carta Blue Back","45");
group[2][0]=new Option("Prodotti VERSEIDAG"," ");
group[2][1]=new Option("Banner","115");
group[2][2]=new Option("Mesh","116");
group[2][3]=new Option("Tessuti","116");
group[3][0]=new Option("Prodotti JAC"," ");
group[3][1]=new Option("Vinile Adesivo Per Solvente","115");
group[3][2]=new Option("Vinile Adesivo Per Ecosolvente","116");
group[3][3]=new Option("Film Per Laminazione","116");
var temp=document.isc.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}
var secondGroups=document.isc.stage2.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++) {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++) {
secondGroup[i][j]=new Array() }}
secondGroup[0][0][0]=new Option("Seleziona"," ");
secondGroup[1][0][0]=new Option("Seleziona"," ");
secondGroup[1][1][0]=new Option("Scegli il tipo di Banner"," ");
secondGroup[1][1][1]=new Option("Banner Laminato Frontlit New 500 gr.","http://www.dot4u.it/Banner/LaminatoFrontlitNew500.htm");
secondGroup[1][1][2]=new Option("Banner Laminato Frontlit 500 gr.","http://www.dot4u.it/Banner/LaminatoFrontlit500.htm");
secondGroup[1][1][3]=new Option("Banner Spalmato Frontlit 450 gr.","http://www.dot4u.it/Banner/SpalmatoFrontlit450.htm");
secondGroup[1][1][4]=new Option("Banner Backlit 500 gr.","http://www.dot4u.it/Banner/Backlit500.htm");
secondGroup[1][1][5]=new Option("Banner Night and Day 500 gr.","http://www.dot4u.it/Banner/");
secondGroup[1][1][6]=new Option("Banner BLockout 510 gr.","http://www.dot4u.it/Banner/");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[1][2][0]=new Option("Scegli il tipo di Mesh"," ");
secondGroup[1][2][1]=new Option("Mesh con Liner 225 gr.","http://www.cssdrive.com");
secondGroup[1][2][2]=new Option("Mesh senza Liner 270 gr.","http://www.dynamicdrive.com/style/");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[1][3][0]=new Option("Scegli il tipo di Tessuto"," ");
secondGroup[1][3][1]=new Option("Dot Tex QSPSC150 Sail Canvas","http://www.ajaxian.com");
secondGroup[1][3][2]=new Option("Dot Tex QSR100 Rainbow Fabric","http://www.javascriptkit.com/script/cutindex11.shtml");
secondGroup[1][3][3]=new Option("Dot Tex QSCC260 Cotton Canvas","http://www.javascriptkit.com/script/cutindex11.shtml");
secondGroup[1][3][3]=new Option("Dot Tex QSPOC210 Pes Art Canvas","http://www.javascriptkit.com/script/cutindex11.shtml");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[1][4][0]=new Option("Scegli il tipo di Carta Blue Back"," ");
secondGroup[1][4][1]=new Option("Carta Blue Back HIQ","http://www.ajaxian.com");
secondGroup[1][4][2]=new Option("Carta Blue Back New HIQ","http://www.javascriptkit.com/script/cutindex11.shtml");
secondGroup[1][4][3]=new Option("Carta Blue Back Best Paper","http://www.javascriptkit.com/script/cutindex11.shtml");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[2][0][0]=new Option("Seleziona"," ");
secondGroup[2][1][0]=new Option("Scegli il tipo di Banner"," ");
secondGroup[2][1][1]=new Option("Seemee Frontlit Standard 450 gr.","http://www.cnn.com");
secondGroup[2][1][2]=new Option("Seemee Frontlit Standard Easy 450 gr.","http://www.msnbc.com");
secondGroup[2][1][3]=new Option("Seemee Night and Day Standard 500 gr.","http://www.abcnews.com");
secondGroup[2][1][4]=new Option("Seemee Backlit Standard Easy 450 gr.","http://www.cnn.com");
secondGroup[2][1][5]=new Option("Seemee Blockout Premium 760 gr.","http://www.msnbc.com");
secondGroup[2][1][6]=new Option("Seemee Frontlit Standard FR 550 gr.","http://www.abcnews.com");
secondGroup[2][1][7]=new Option("Seemee Frontlit Extra 400 gr.","http://www.msnbc.com");
secondGroup[2][1][8]=new Option("Seemee IV Backlit 650 gr.","http://www.abcnews.com");
secondGroup[2][1][9]=new Option("Seemee IV Backlit 550 gr.","http://www.cnn.com");
secondGroup[2][1][10]=new Option("Seemee II Backlit 550 gr.","http://www.msnbc.com");
secondGroup[2][1][11]=new Option("Seemee Backlit Standard FR 550 gr.","http://www.abcnews.com");
secondGroup[2][1][12]=new Option("Seemee Blockout Premium 710 gr.","http://www.abcnews.com");
secondGroup[2][1][13]=new Option("Seemee Blockout Supreme 480 gr.","http://www.cnn.com");
secondGroup[2][1][14]=new Option("Seemee Tarpaulin Premium 850 gr.","http://www.msnbc.com");
secondGroup[2][1][15]=new Option("Seemee Tarpaulin Premium 670 gr.","http://www.abcnews.com");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[2][2][0]=new Option("Scegli il tipo di Mesh"," ");
secondGroup[2][2][1]=new Option("Seemee Mesh Extra 300 gr.","http://www.news.com");
secondGroup[2][2][2]=new Option("Seemee Mesh Supreme 350 gr.","http://www.wired.com");
secondGroup[2][2][3]=new Option("Seemee Mesh Premium 350 gr.","http://www.wired.com");
secondGroup[2][2][4]=new Option("Seemee Mesh Standard 250 gr.","http://www.wired.com");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[2][3][0]=new Option("Scegli il tipo di Tessuto"," ");
secondGroup[2][3][1]=new Option("Seemee Insight Light","http://www.news.com");
secondGroup[2][3][2]=new Option("Seemee Insight Heavy","http://www.wired.com");
secondGroup[2][3][3]=new Option("Seemee Venture 2in1","http://www.news.com");
secondGroup[2][3][4]=new Option("Seemee Tex Display PFR","http://www.wired.com");
secondGroup[2][3][5]=new Option("Seemee Tex Flag PFR","http://www.news.com");
secondGroup[2][3][6]=new Option("Seemee Tex Voile PFR","http://www.wired.com");
secondGroup[2][3][7]=new Option("Seemee E Glass","http://www.news.com");
secondGroup[2][3][8]=new Option("Seemee Tex Decoart","http://www.wired.com");
secondGroup[2][3][9]=new Option("Seemee Tex 2fold DS","http://www.news.com");
secondGroup[2][3][10]=new Option("Seemee Tex Flag DS","http://www.wired.com");
secondGroup[2][3][11]=new Option("Seemee Tex Satin DS","http://www.news.com");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[3][0][0]=new Option("Seleziona"," ");
secondGroup[3][0][0]=new Option("Seleziona"," ");
secondGroup[3][1][0]=new Option("Scegli il tipo di Vinile adesivo per Solvente"," ");
secondGroup[3][1][1]=new Option("Sign Injet S 9110","http://javascriptkit.com");
secondGroup[3][1][2]=new Option("Sign Injet S 8110","http://www.dynamicdrive.com");
secondGroup[3][1][3]=new Option("Sign Injet S 8111","http://java-scripts.net");
secondGroup[3][1][4]=new Option("Sign Injet S 7110","http://java-scripts.net");
secondGroup[3][1][5]=new Option("Sign Injet S 7111","http://java-scripts.net");
secondGroup[3][1][6]=new Option("Sign Injet S 7310","http://java-scripts.net");
secondGroup[3][1][7]=new Option("Sign Injet S 7311","http://javascriptkit.com");
secondGroup[3][1][8]=new Option("Sign Injet S 7101","http://www.dynamicdrive.com");
secondGroup[3][1][9]=new Option("Sign Injet S 7331","http://java-scripts.net");
secondGroup[3][1][10]=new Option("Sign Injet S 8811","http://java-scripts.net");
secondGroup[3][1][11]=new Option("Sign Injet S 7811","http://java-scripts.net");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[3][2][0]=new Option("Scegli il tipo di Vinile adesivo per Ecosolvente"," ");
secondGroup[3][2][1]=new Option("Sign Injet S 8110 ems","http://www.news.com");
secondGroup[3][2][2]=new Option("Sign Injet S 8111 ems","http://www.wired.com");
secondGroup[3][2][3]=new Option("Sign Injet S 7110 ems","http://www.wired.com");
secondGroup[3][2][4]=new Option("Sign Injet S 7111 ems","http://www.wired.com");
//----------------------------------------------------------------------------------------------------------------------------//
secondGroup[3][3][0]=new Option("Scegli il tipo di Film Per Laminazione"," ");
secondGroup[3][3][1]=new Option("Sign Injet L 9100","http://www.news.com");
secondGroup[3][3][2]=new Option("Sign Injet L 9130","http://www.wired.com");
secondGroup[3][3][3]=new Option("Sign Injet L 9140","http://www.wired.com");
secondGroup[3][3][4]=new Option("Sign Injet L 8100","http://www.wired.com");
secondGroup[3][3][5]=new Option("Sign Injet L 7100","http://www.wired.com");
secondGroup[3][3][6]=new Option("Sign Injet L 7300","http://www.wired.com");
var temp1=document.isc.stage3
function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.example.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.example.options.selectedIndex]
[y][i].text,secondGroup[document.isc.example.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}
function go(){
document.getElementById('I1').src=temp1.options[temp.selectedIndex].value;
}
</script>
</td>
</tr>
</table>
</FORM>
<p style="margin-top: 0; margin-bottom: 0">
</div>
</td>
</tr>
<tr>
<td height="347" width="840" colspan="3" bordercolor="#FFFFFF" valign="top">
<iframe name="I1" width="840" height="400" marginwidth="0" marginheight="0" border="0" frameborder="0" src="blankpage.htm" align="center">
Il browser in uso non supporta frame non ancorati oppure è configurato in modo che i frame non ancorati non siano visualizzati.
</iframe>
</td>
</tr>
</table>
</div>
<div align="center">
<table border="0" width="840" height="19" cellpadding="0" style="border-collapse: collapse" background="Immagini/body_back2.gif" bgcolor="#FFFFFF">
<tr>
<td height="19" width="840" bordercolor="#FFFFFF" valign="top" bgcolor="#666666">
<div align="center">
<p style="margin-top: 0; margin-bottom: 0">
<font face="Verdana" size="1" color="#FFFFFF">Copyright <sup>©</sup>
<SCRIPT LANGUAGE="JavaScript">
<!--- Hide from old browsers
document.write(y0);
// end hiding --->
</SCRIPT> <font color="#FFFFFF">dot4u.it</font>
</div>
</td>
</tr>
</table></div>
</body>
</html>