“我需要导航到更改下拉列表的网址,以便通过点击<a href="www.abc.com" target="_blank">
我的下拉列表是
<select onchange="goTo(this);">
<option selected="selected" disabled="disabled">Back to..</option>
<option value="0">Manageassesment
</option> <option value="1">Job post
</option>
</select>
goTo函数是
function goTo(ctrl){
document.location.href = (ctrl.selectedIndex) ? "www.qwe.com":"www.asd.com";
}
现在的问题是这个goTo在同一个窗口中打开url但是我希望它应该像点击一个目标=“_ blank”的锚一样去做
答案 0 :(得分:2)
使用 window.open() 功能也可以传递目标。
function goTo(ctrl){
window.open((ctrl.selectedIndex) ? "www.qwe.com":"www.asd.com", "_blank");
}
答案 1 :(得分:0)
你必须像这样使用window.open():
function goTo(ctrl){
window.open((ctrl.selectedIndex) ? "www.qwe.com":"www.asd.com");
}
答案 2 :(得分:0)
你可以像这样使用它:
window.open(url, '_blank');