为了账号安全,请及时绑定邮箱和手机立即绑定

if(url!=null)

为什么第二个        if(url!=null)要这样判断?

正在回答

1 回答

// 新窗口打开时弹出确认框,是否打开
     function openWindow(){
        var message=confirm("是否确定打开?"); 
    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
    if(message==true)
    {
        var url=prompt("请输入网址:","http://www.imooc.com");
        if(url!=null)//用户点击确定的时候输入框中的值不为空,弹出新窗口
    {
         //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
        window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=no');
    }//否则弹出失败警告框
     else{alert("失败");}
    }
    else{alert("失败");}
    
     }


0 回复 有任何疑惑可以回复我~
#1

Fave 提问者

非常感谢!
2016-12-13 回复 有任何疑惑可以回复我~
#2

S丶ky 回复 Fave 提问者

非常感谢,第一次回答就被采纳了
2016-12-14 回复 有任何疑惑可以回复我~
#3

星空编织者

感觉有点问题,if(url!=null)仅代表 prompt 不选择取消吧,防止空值还得加上if(url!=null && url!="")
2016-12-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

if(url!=null)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信