求大神指错 function openWindow() {var open=confirm("确定打开指定网页?") if(open==true) var web=prompt("输入网址","http://www.imooc.com/") if(web!=null) {window.open(web,"_blank",'width=400,height=500,menubar=no,toolbar=no');} else {alert("再见");} else {alert("再见");} }
prompt参数错了,
function openWindow() { var open = confirm("确定打开指定网页?") // if (open == true) var web = prompt("输入网址","http://www.imooc.com/" //这里放到双引号内 if (open == true) var web = prompt("输入网址,http://www.imooc.com/" ) if (web != null) { window.open(web, "_blank", 'width=400,height=500,menubar=no,toolbar=no'); } else { // alert("再见"); //分号用英文的 alert("再见"); } // else //多写了一个else // { // alert("再见"); // } }
if(open==true) 后面的应该用{}括起来 分层