function openWindow()
{var mymessage=confirm("是否打开?");
if (mymessage==true)
{var b=prompt("请输入网址","http://www.imooc.com")
if (b!=null)
{window.open("http://www.imooc.com","_blank","width=400,height=500,menubar=no,toolbar=no");
}
else
{alert("game over");
}
}
else
{alert("game over");};
}
你的if(b!=null)的左括号用的中文,改成英文就好了。
function openWindow(){
var mychar=confirm("是否打开?");
if(mychar==true){
var mychar1=prompt("请输入要打开的网址?");
if(mychar1!=null){
window.open(mychar1,'width=800,height=1000');
}
}
}
我调试了一下,你那个还有错,现在这个没问题
function openWindow()
{var mymessage=confirm("是否打开?");
if (mymessage==true)
{var b=prompt("请输入网址");
if (b!=null)
{window.open(b,"_blank","width=400,height=500,menubar=no,toolbar=no");
}
else
{alert("game over");
}
}
else
{alert("game over");}
}
应该是这样的,你里面标点符号加的还有问题
var b=prompt("请输入网址","http://www.imooc.com")结尾处加分号
alert操作去掉,题目要求是否则无操作