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

来源:8-1 window对象

慕前端8664132

2016-08-07 23:17

function btn(){

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

    if(con==true){

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

    }else{

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

    }

};


写回答 关注

3回答

  • 摩诃迦叶
    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

    首先非常感谢你的回答了


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题