所以用的代码是:
onChange="window.open(this.options[this.selectedIndex].value,'_blank')"
但这样很容易被屏蔽的...有更好的办法吗
可以用变通的方法,
1.页面用<aid="aa"target=_blank></a>
2.document.getElementById('aa').href=this.options[this.selectedIndex].value;
3.执行document.getElementById('aa').click
【js下弹出窗口的变通】相关文章:
★ jQuery实现弹出窗口中切换登录与注册表单
★ 父窗口获取弹出子窗口文本框的值
★ js获取变量
★ 超级强大的表单验证
★ js控制div弹出层实现方法
★ js实现发送验证码后的倒计时功能
★ 自动关闭的层
★ AngularJS中处理多个promise的方式
★ 下拉菜单的简易制作
★ javascript实现可拖动变色并关闭层窗口实例