Вот полностю валидный код, который 100% будет работать во всех браузерах.
<script type="text/javascript" language="JavaScript">
function link(n) {
if(n!=""){
top.location=n;
}
}
</script>
<form action="redirect.php" method="GET">
<select name="gotourl" size="1" onChange="link(this.options [this.selectedIndex].value)">
<option value="" disabled="disabled" selected="selected">Перейти к...</option>
<option value="http://site1.ru/">site1.ru</option>
<option value="http://site2.ru/">site2.ru</option>
<option value="http://site3.ru/">site3.ru</option>
<option value="http://site4.ru/">site4.ru</option>
</select>
<noscript><input type="submit" value="Перейти" /></noscript>
</form>
Changed: Tony V (30.04.2010 / 02:29)