function openWindow(){
var open=confirm("是否打开新窗口?" );// 新窗口打开时弹出确认框,是否打开
if(open==true)
{var win=prompt(" 通过输入对话框,确定打开的网址","http://www.imooc.com/");
if(win!=null)
{window.open("win,_blank,width=400,height=500,menubar=no,toolbar=no");}
else{(alert"byebye");}
}
else{(alert"byebye");}
}
function openWindow(){
var open=confirm("是否打开新窗口?" );// 新窗口打开时弹出确认框,是否打开
if(open==true)
{var win=prompt(" 通过输入对话框,确定打开的网址","http://www.imooc.com/");
if(win!=null)
{window.open("win,_blank,width=400,height=500,menubar=no,toolbar=no");}
else{(alert"byebye");}
}
else{(alert"byebye");}
}
function openWindow(){
var open=confirm("是否打开新窗口?" );// 新窗口打开时弹出确认框,是否打开
if(open==true)
{var win=prompt(" 通过输入对话框,确定打开的网址","http://www.imooc.com");//逗号都要在英文输入法状态下输入
if(win!=null)
{window.open("http://www.imooc.com","_blank","width=400,height=500,menubar=no,toolbar=no");}
else{alert("byebye");}
}
else{alert("byebye");}
}
你这个问题是js入门2-7的编程练习吗?我的一开始也是打不开,后来设置了浏览器的弹出窗口属性就可以打开啦。或者也可以试试我的这段代码
function openWindow(){
confirm("是否打开新窗口:");
if(flag==true)
{ var ur = prompt("请输入地址","http://www.imooc.com");
window.open(ur,"new","width=400,height=500,menubar=no,toolbar=no"); }}
两处错误
一 、应该使用英文状态的逗号
二、圆括号位置不对,应该为
else{ alert ( "byebye" ) ; }
{var win=prompt(" 通过输入对话框,确定打开的网址","http://www.imooc.com/");
if(win!=null)
这里的逗号不对呀