逻辑感觉没问题,但运行明显逻辑错误.大伙给看看吧
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>window.open</title>
<script type="text/javascript">
function Wopen(){
alert("点击的话会有恐怖的事情发生呦,Are you ok?")//警告消息对话框,不点击,无法进入下一步
var mymessage=confirm("你确定要打开吗?")
if (mymessage==true) //点击确定才客继续
{
document.write("你是一个胆子大的人!")
var score=prompt("以下内容18禁哦,你今年多大了:")
var letter="允许你进入哦,准备好纸巾呦"
if(score>=18)//大于等于18才可打开网页
{
document.write(letter)
window.open('http://www.imooc.com','_blank','width=600','height=400','top=100px','left=0px')
}
else if(score<18&&score>=0)
{
document.write("孩子再等几年吧")
}
else
{
document.write("您输错了哦,请输入数字")
}
}
else
{
document.write("你不够勇敢哦!")
}
</script>
</head>
<body>
<input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" / >
</body>
</html>