问答详情
源自:8-1 window对象

把confirm()换了后就打不开新窗口了,怎么回事啊

function btn(){

    var con = alert("你好!欢迎来到慕课网!")  //把confirm()换了后就打不开新窗口了,怎么回事啊

    if(con==true){

        window.open("http://www.imooc.com","_blank","width=600,height=400");

    }else{

        alert("拜拜!")    //结果是这个

    }

};


提问者:慕前端8664132 2016-08-07 23:17

个回答

  • 摩诃迦叶
    2016-08-08 00:25:52
    已采纳

    alert的返回值时undefined. 所以con!=true,就不会执行window.open("http://www.imooc.com","_blank","width=600,height=400");

  • 慕村1994845
    2016-10-20 20:21:05

    alert()应该只是纯粹的弹窗把,confirm()才算是带选择的窗口吧

  • 慕前端8664132
    2016-08-21 13:52:29

    首先非常感谢你的回答了