问答详情
源自:2-7 编程练习

为什么我的alert不显示

能打开网站,有弹框,但是不显示alert的内容,两个都不显示,求各位大神看看

 function openWindow(){

       var open=confirm("是否开启新世界?");

       if (open==true)

       {

           var url=prompt("输入网址","http://www.imooc.com/");

           if(url!=null)

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

           }

           else

           {alert("see u again!");}

       }

        else{

            alert("see u!")

            }


提问者:是谁害死了白雪姬 2016-03-22 21:54

个回答

  • 谷神通
    2016-03-22 23:51:05

    应该是你的 openWindow() 函数没有结束的 “  } ”

  • 谢轩辚是一把加4别云剑
    2016-03-22 22:51:07

    我这边测试都是正常的啊。或许是浏览器禁止了js选项,所以不能弹出。你换个浏览器试试?代码调试推荐火狐chorm

  • JerryWang524
    2016-03-22 22:13:48

    prompt你设置为http://www.imooc.com/,但是当你不再对话框中输入网址的话,默认的返回值就是null