请教是哪里出了问题?

来源:2-7 编程练习

慕妹3385032

2019-09-16 11:32

function rec(){

      var martin=confirm('是否打开')

      if(martin==true){

        var op=prompt("请输入网址:")

        if(op!=null){

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

        }

        else{

            alert("那算了!");

        }

      else{

          alert("那算了!");

      }

    }

  } 


写回答 关注

4回答

  • ekylin
    2019-09-18 16:44:30

    window.open函数只有3个参数,宽、高、菜单栏、工具栏参数用一个字符串

    window.open()函数中后面参数用一个串,宽、高、菜单栏、工具栏参数试试用一个单引号包含成一个串

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

  • 宝慕林6620638
    2019-09-16 15:30:02
    <!DOCTYPE html><html><head><meta charset="UTF-8"><title>Document</title></head><body><input type="button" value="新窗口打开网站" onclick="rec()" /></body><script type= text/javascript>function rec(){      var martin=confirm('是否打开')      if(martin==true){        var op=prompt("请输入网址:")        if(op!=null){            window.open(op,'_blank','width=400px','height=500px','menubar=no','toolbar=no');        }        else{            alert("那算了!");        }      }          else{          alert("那算了!");      }    }</script></html>


  • 慕妹3385032
    2019-09-16 14:32:16

    http://img3.mukewang.com/5d7f2c370001e81b11940752.jpg我参照了一下其它同学的代码,用他的代码就可以,我自己的代码就没有反应。实在是看不出哪里问题。

    宝慕林662... 回复慕妹3385...

    下面是我用你的代码,你可以对照一下,还有你可以自己在浏览器检查一下看有没有报错

    2019-09-16 15:46:33

    共 3 条回复 >

  • 宝慕林6620638
    2019-09-16 14:15:18

    function rec(){

          var martin=confirm('是否打开')

          if(martin==true){

            var op=prompt("请输入网址:")

            if(op!=null){

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

            }

            else{

                alert("那算了!");

            }

        }      

        else{

              alert("那算了!");

          }

        }

    你第一个if的 } 放错地方了

    慕妹3385...

    哦,那个大括号是错了。我改回来了。不过还是一样没有反应。

    2019-09-16 14:34:13

    共 1 条回复 >

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题