为了账号安全,请及时绑定邮箱和手机立即绑定

请问如何实现一次点击打开多个窗口呢?

我觉得调用两次window.open()就行了,可是点击运行之后,之打开了第一个窗口

function open_win() {

window.open("https://c.runoob.com/","new");

window.open("http://www.runoob.com/","new1");

}


正在回答

2 回答

可以使用addEventListener为一个事件绑定多个响应函数
<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>window.open</title>
        <script type="text/javascript"> 	
            window.onload = function(){	
                var input = document.getElementsByTagName("input")[0];		
                input.addEventListener("click",function(){window.open("https://c.runoob.com/","new");},false);		
                input.addEventListener("click",function(){window.open("http://www.runoob.com/","new1");},false);	
                }  
         </script>
     </head>
     <body>    
         <input name="button" type="button" value="点击我,打开新窗口!" / >
     </body>
</html>


1 回复 有任何疑惑可以回复我~

点击一个按钮只能打开一个窗口

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问如何实现一次点击打开多个窗口呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信