点击取消同样打开窗口

来源:2-7 编程练习

你笑了嘿

2017-03-07 16:23

function openWindow()    {        var myopen=confirm("是否打开");        if(myopen=true)        {            var mywin=prompt("请输入要打开的网址:","http://www.imooc.com" );            window.open(mywin,'_blank','windth=400,height=500,menubar=no,toolbar=no');        }        } 为啥我点击取消也打开窗口

写回答 关注

4回答

  • 星鸿
    2017-03-12 13:57:30

    加上if(mywin!=null)

    在window.open前

  • 慕妹5894535
    2017-03-07 17:09:11

    myopen=true,应该写myopen==true

  • 慕码人2929099
    2017-03-07 16:41:20

     应该是if(myopen==true)而不是 if(myopen=true),因为 if(myopen=true)是赋值语句,返回值始终是1,所以if语句总是成立。因为myopen 是bool类型,其实可以直接写作if(myopen)。

  • 步尺量天
    2017-03-07 16:41:17

    if(myopen=true)应该是if(myopen==true),你的else部分呢????

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题