问答详情
源自: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 window=prompt("请输入网址","www.imooc.com");

    if(window!=null)

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

{window.open(window,"_blank",'width=400,height=500,menubar=no,tolbar=no');}

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

    else{ alert("heheheh");}

    }

    else{ allert("ncjhid");}

    }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


提问者:慕粉3364054 2016-07-02 09:21

个回答

  • 慕粉3364054
    2016-07-03 08:15:50

    非常感谢各位大神,终于有反应了!

  • 没有星星啊
    2016-07-02 10:30:51

    http://img.mukewang.com/57772681000191a404480529.jpg


    在这里的变量命名最好不用javascript中的关键字或者保留字,我把你的代码复制来运行时,有好多语法错误,中英文的感叹号和括号是不行的,这是我运行后的代码截图,可以打开我们要打开的网页了~~

  • Svennnn
    2016-07-02 10:14:18

    另有小错:prompt括号内逗号为中文逗号

  • Svennnn
    2016-07-02 10:12:06

    window为关键字,不要用作变量名