<script language=javascript>
  function go(mm)
  {
       if(mm=="asdf")
                window.open("1.jsp");
        if(mm=="werwer")
                 window.open("2.jsp");
  }
</script>
<select name=aa onchange="go(aa.value)">
  <option value="asdf">1</option>
  <option value="werwer">2</option>
</select>

解决方案 »

  1.   

    至于window.open()中需要参数的问题加一个就行了
      

  2.   

    或者这样:
    <form name="myForm">
    <select name=aa onchange="myForm.submit()">
      .......
    </select>
    </form>
      

  3.   

    错了:)
    <form name="myForm" action="your.jsp">
    <select name=aa onchange="myForm.submit()">
      .......
    </select>
    </form>
      

  4.   

    又错了:(
    还是用javascript吧:)