prova questo:
codice:
<select onChange="if (this.options[0].selected) {
window.open('pagina1.htm','','width=altezza,height=altezza')
}
else if (this.options[1].selected) {
window.open('pagina2.htm','','width=larghezza,height=altezza')
}
else if (this.options[2].selected) {
window.open('pagina3.htm','','width=larghezza,height=altezza')
}
else if (this.options[3].selected) {
window.open('pagina4.htm','','width=larghezza,height=altezza')
}
else if (this.options[4].selected) {
window.open('pagina5.htm','','width=larghezza,height=altezza')
}
else if (this.options[5].selected) {
window.open('pagina6.htm','','width=larghezza,height=altezza')
}
else if (this.options[6].selected) {
window.open('pagina7.htm','','width=larghezza,height=altezza')
}
else if (this.options[7].selected) {
window.open('pagina8.htm','','width=larghezza,height=altezza')
}
else if (this.options[8].selected) {
window.open('pagina8.htm','','width=larghezza,height=altezza')
}
else if (this.options[9].selected) {
window.open('pagina8.htm','','width=larghezza,height=altezza')
}
else {
window.open('pagina10.htm','','width=larghezza, height=altezza')
}">
<option>pagina1
<option>pagina2
<option>pagina3
<option>pagina4
<option>pagina5
<option>pagina6
<option>pagina7
<option>pagina8
<option>pagina9
<option>pagina10
</select>
questo esempio è fatto considerando che il select contiene dieci elementi.