为什么我主函数中的mychar.close()点取消关闭窗口没起作用,confirm对话框点取消还是会调用rec1(),这到底是为什么?
function rec() {
var mychar = confirm("请点击确定弹出网页");
if (mychar = true) {
rec1();
}
else{
mychar.close();
}
}
function rec1() {
var url = prompt("点击确定弹出以下网址", "http://www.imooc.com/");
if (url != null) {
winOpen();
}
else {
url.close();
}
}
function winOpen() {
window.open("http://www.imooc.com/", "_blank", "width=400px,height=500px,menubar=no,toolbar=no");
}