function openWindow()
{
var opentag=confirm("是否打开新的网页");
if (opentag==true)
{
var webadress=prompt("请输入网址","http://imooc.com/");
if (webdress!=null)
{
window.open(webadress,'width=400','height=500','menubar=no','toolbar=no','_blank');
}
else
{
alert("结束");
}
}
else
{
alert("结束");
}
}
function openWindow() { var opentag=confirm("是否打开新的网页"); if (opentag==true){ var webadress=prompt("请输入网址","http://imooc.com/"); if (webadress.length!=0)//判断网址的这个字符串的长度. { window.open(webadress,'width=400','height=500','menubar=no','toolbar=no','_blank'); } else { alert("结束"); } } else { alert("结束"); } }
我猜的啊, webadress始终指向一个字符串,所以任何时候都不会空.所以判断wedaddress的字符串长度.
这个我改过了,我的意思是当我把弹出的prompt对话框里的地址清空,应该弹出提示框提示“结束”,而不是弹出空白的网页
你判断条件写错了
if (webadress!=null)
少了一个a