对于输入对话框的使用(prompt)有疑问
原先的代码是酱紫的:
function openWindow(){
var message=confirm("你是否要打开新窗口")
if(message==true)
{ var str=prompt("请输入你要打开的新窗口的网址","http://www.imooc.com/");
if(str==true)
{window.open('http://www.imooc.com/',width=400,height=500,menubar=no,toolbar=no);}
else() {}
}
else() {}
}
然后问题出来了,在我在对话框中点击确定时,没有出现慕课网的网页,而是重新返回到了我学习的网页。我看了看下边的评论,然后修改为if(str)就对了,但是我还是搞不懂这个prompt在进行判断时是如何使用的?