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

打开新窗口,遇到的问题,


<!DOCTYPE html>
<html>
 <head>
  <title> new document </title> 
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>  
  <script type="text/javascript"> 
   
    // 新窗口打开时弹出确认框,是否打开

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
    var turn_on=confirm("是否打开新窗口?");
       if(turn_on==true){
        var new_website=prompt("请输入要打开的网站地址:",'http://www.imooc.com');
        function openwindow(){
                   window.open('new_website','_blank',width=400,height=500,menubar=no,toolbar=no');
                   }
       }
       else{}
  </script>
 </head>
 <body>
   <input type="button" value="新窗口打开网站" onclick="openWindow()" />
 </body>
</html>

正在回答

3 回答

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   

  <script type="text/javascript">  

    

    // 新窗口打开时弹出确认框,是否打开

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

    function openwindow(){

       if(turn_on=confirm("是否打开新窗口?"))

       {

        var new_website=prompt("请输入要打开的网站地址:",'http://www.imooc.com');

    window.open(new_website,'_blank',"width=400,height=500,menubar=no,toolbar=no");

                   }

       }

       

  </script> 

 </head> 

 <body> 

   <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>


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

function openwindow()放在  var turn_on=confirm("是否打开新窗口?");

里面要对var new_website=prompt("请输入要打开的网站地址:",'http://www.imooc.com');进行if判定,如果是,执行window.open('new_website','_blank',width=400,height=500,menubar=no,toolbar=no');}

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

 function openwindow()应该在  var turn_on=confirm("是否打开新窗口?");  外面

这样onclick才能触发confirm

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739727    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

打开新窗口,遇到的问题,

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