请问下,老师,下面我写的这段代码是什么意思?
if(url!=null)
{window.open(url,"_blank",'width=400,height=500,menubar=no,toolbar=no');
}
2015-11-17
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');
}
举报