慕沐1801964
2017-01-11 11:02
大家能不能看看我的代码怎么 执行之后没有反应啊 ...我的浏览器是chrome
代码如下:
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow()
{
var open=confirm("是否要打开窗口?");//新窗口打开时弹出确认框,是否打开
if(open==ture)
{var url=prompt("输入网址","http://www.imooc.com");
if(url!=null)
{window.open("url");
else
{ alert("再见");}
else
{ alert("再见");}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow()
{
var open=confirm("是否要打开窗口?");//新窗口打开时弹出确认框,是否打开
if(open==true)
{
var url=prompt("输入网址","http://www.imooc.com/");
if(url!=null)
{
window.open(url);
}
else
{
alert("再见");
}
}
else
{
alert("再见");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
window.open("url");这句改成window.open(url);
你的true写错了。应该是true而不是ture;
JavaScript入门篇
739817 学习 · 9566 问题
相似问题