问答详情
源自: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(){

         if (confirm("打开新窗口")) {

       window.open('http//www.imooc.com,''_blank','height=500,width=400','tolbar=no','menu bar=no',);

       else{

              alert("你选择了取消");

          }


  } 

    

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


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


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

  </script> 

 </head> 

 <body> 

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

 </body>

</html>

因为无法验证,所以不知道有没有码对。


提问者:晓镜夜寒 2018-12-27 22:30

个回答

  • 爱学习的饭饭
    2018-12-28 00:43:06
    已采纳

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="utf-8">

    <title>编程练习</title>

    <script type="text/javascript">

    function rec()

    {

    var open=confirm("是否需要在新的窗口打开目标网站?");

    if(open==true)

    {

    var url=prompt("请键入您即将在新窗口打开的网站网址:"," http://www.imooc.com/");

    if(url!=null)

    {

    window.open(url,'_blank','width=400,height=500');

    }

    else

    {

    alert("再见");

    }

    }

    else

    {

    var url=prompt("请键入您即将在本窗口打开的网站网址:"," http://www.imooc.com/");

    if(url!=null)

    {

    window.open(url,'width=400,height=500');

    }

    }

    }

    </script>

    </head>

    <body>

    <input type="button" name="button" onclick="rec()" value="跳转到其他网站"/>

    </body>

    </html>


  • 爱学习的饭饭
    2018-12-28 00:47:16

    你的confirm用法和前面课上所讲的用法不一样

  • 爱学习的饭饭
    2018-12-27 23:54:13

    不对,无法运行