例如:
<select>
<option value=''>Select...</option>
<option value='http://www.google.com'>Google</option>
<option value='http://www.yahoo.com'>Yahoo</option>
</select>
我想在新窗口中重定向所选站点,例如链接的属性:
target='_blank'
我发现:
<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">
但它只能重定向到当前页面上的站点。
最佳答案
你也可以试试这个:
<select onchange="(this.options[this.selectedIndex].value? window.open(this.options[this.selectedIndex].value,'_blank'):'')">
<option value='' >Select...</option>
<option value='http://www.google.com'>Google</option>
<option value='http://www.yahoo.com'>Yahoo</option>
关于javascript - 单击选择关于 html 的选项后如何重定向到新窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32601918/