我有一个跳转菜单,里面有几个不同的选项。一个选项要求打开一个对话框,而其他两个选项重定向到站点内的其他页面。
我似乎只能一次获得两种选择之一。当我保留 onChange 脚本时,对话框会打开,但随后会快速重定向到“找不到页面”,但会正确重定向到页面。当我删除 onChange 脚本时,对话框打开正常,但其他选项不会重定向我。
我可以同时工作吗?
这是我的菜单:
<select name="select_menu" size="1" class="select" onChange="if(this.selectedIndex!=0)
self.location=this.options[this.selectedIndex].value">
<option selected="selected"><em>Options...</em></option>
<option value="http://..1">Change Cat</option>
<option class="bulkConfirmOpen">Approve</option> <!--dialog-->
<option value="http://..2">Move to Cat</option>
</select>