我的代码哪里错了?

来源:2-5 JavaScript-打开新窗口(window.open)

风早君418

2016-05-31 13:38

CSS代码:

<script type="text/javascript">

  function BWopen(){

      var message=confirm("确定打开慕课网吗?");

      if(message==ture)

      {

          window.open("http://www.imooc.com","_blank","width=600,height=400,top=100,left=0")

      }

      else

      {

          alert("打开失败!");

      }

  }

</script>

HTML代码:

<body>

  <form>

    <input type="button" onClick="BWopen()" value="点击我,在新窗口显示目标网页!" />

  </form>

</body>

弹出确认对话框后,选择确定不会跳出网页,选择取消也不会跳出警告对话框,不知道哪里错了。我是chrome浏览器。


写回答 关注

3回答

  • 财迷煎饼
    2016-05-31 14:12:05
    已采纳
         window.open("http://www.imooc.com","_blank","width=600,height=400,top=100,left=0");

    这里没加分号。

    风早君418

    非常感谢!

    2016-05-31 14:58:47

    共 5 条回复 >

  • dxyz
    2016-05-31 14:09:09

    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>window.open</title>

    <script type="text/javascript">

      function Wopen(){

          window.open('http:www.imooc.com','_blank','width=600,height=400,top=100,left=0')


      } 

    </script>

    </head>

    <body>

        <input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" / >

    </body>

    </html>


  • qq_马学新_03386277
    2016-05-31 13:47:47

    window.open("http://www.imooc.com","_blank","width=600,height=400,top=100,left=0")括号里面应该是单引号而不是双引号

    风早君418

    我改过了 无解 而且最开始用双引号也是对的

    2016-05-31 13:56:09

    共 1 条回复 >

JavaScript入门篇

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

739818 学习 · 9566 问题

查看课程

相似问题