问答详情
源自:2-7 编程练习

点击打不开,求解!

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

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

  <script type="text/javascript">  

    

    function openWindow(){

       var open = confirm("是否打开该窗口?");// 新窗口打开时弹出确认框,是否打开

       if open ==true

       {

          var url;

          url = prompt("请输入网址");

          if(url== 'http://www.imooc.com/')// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/{

            Window.open('http://www.imooc.com/','width=400px',"height=500px",'menubar=no',"toolbar=no");//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

          }

       }

    }


    

    

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


提问者:慕盖茨5388007 2019-12-02 16:00

个回答

  • 18岁电商专业从业者
    2019-12-08 19:13:15

    我做了四个更改,可以运行了

    ①把;都改为;(改为英文的分号)

    ②把第一个if语句的条件用()括起来

    ③把第二个if语句的 { 换行

    ④把Window.open的W改成w

  • 18岁电商专业从业者
    2019-12-08 19:00:30

    第一,第一个if语句条件要用()括起来;

    第二,第二个if语句后面的注释把 { 给注释掉了;

    第三,window.open()语句的字母都是小写的。

  • 慕仔2055742
    2019-12-05 16:18:46

    17,19,21,25,35行都有点问题,你看着我给你那个改

  • 慕仔2055742
    2019-12-05 16:17:17

    <!DOCTYPE html>


    <html>


     <head>


      <title> new document </title>  


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


      <script type="text/javascript">  


        


        function openWindow(){


           var open = confirm("是否打开该窗口?")// 新窗口打开时弹出确认框,是否打开


           if (open ==true)


           {


              var url= prompt("请输入网址")


              if(url== 'http://www.imooc.com/')// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/{


                Window.open('http://www.imooc.com/','width=400px',"height=500px",'menubar=no',"toolbar=no");//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。


              }


           }


        




        


        


      </script> 


     </head> 


     <body> 


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


     </body>


    </html>


  • weixin_慕斯卡5476635
    2019-12-02 16:44:59

     function openWindow(){


        var mywin = confirm("是否打开该窗口?");// 新窗口打开时弹出确认框,是否打开


        if (mywin ==true){

                 var mywindow;

                 mywindow = prompt("请输入网址","http://www.imooc.com/");

             if(mywindow == "http://www.imooc.com/") { // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

              window.open('http://www.imooc.com/','width=400px','height=500px','menubar=no','toolbar=no');//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

        }

           }


        }

    走你

  • weixin_慕斯卡5476635
    2019-12-02 16:32:39

     function openWindow(){


        var mywin = confirm("是否打开该窗口?");// 新窗口打开时弹出确认框,是否打开


        if (mywin ==true){

                 var mywindow;

                 mywindow = prompt("请输入网址");

             if(mywindow == "baidu") { // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

              window.open('http://www.baidu.com/','width=400px','height=500px','menubar=no','toolbar=no');//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

        }

           }


        }


  • weixin_慕斯卡5476635
    2019-12-02 16:10:35

    if后面的小括号呢