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

请问下,老师,下面我写的这段代码是什么意思?

 if(url!=null)

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

  }


正在回答

2 回答

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

这段代码的意思是,如果url不为空,也就是它是有值的情况下,就打开url这个网址;不过貌似不能这样实现;

你在这之前应该是用了prompt这个对话框是吧?就像:var url=prompt("请输入url地址:");输入网址后点击确定,就得到了url ,之后就if(url!=null){

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

}

如果你是这样的话,你可以考虑直接使用confirm,他有两个按钮,确定跟取消,分别返回true,false,代码如下:

var a=confirm("是否打开新页面?");//这个语句会跳出一个对话框,对话框有两个按钮,确定跟取消

//当你选择了确定,a就被赋予了true这个值,就会进入到一下的if语句中,反之····

if(a==true){

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

}














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

安可BOOM 提问者

非常感谢!
2015-11-21 回复 有任何疑惑可以回复我~

  else

  {alert("再见!");}

  }

另外,为何大家都是结尾写两次不成立时的代码。

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

举报

0/150
提交
取消

请问下,老师,下面我写的这段代码是什么意思?

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