function openWindow(){
var newpage=confirm("do u want to open a new page?")
if (newpage=true)
{ window.open("http://www.imooc.com/","_blank","width=400px,height=500px,menubar=no,toolbar=no");}
else
{
alert("THANK U");
}
}
if 判断的时候 应该是“==” 而不是“=”, “==”是判断;你用的是“=”,“=”是用来赋值的 你把它给直接赋值成真的了 所以造成判断的时候 条件为真 一直打开新网页
==是比较,=是赋值哦。
if (newpage==true) 比较是==
function openWindow(){
var aa=confirm("是否打开新窗口?");
if(aa==true){
var bb=prompt("请输入新网址");
window.open('bb','width=400','height=500px','toolbar=no','menubar=no');
}
}