0__09
2018-10-27 16:15
<!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 a=confirm("是否打开")
if (a==true)
window.open("http://www.imooc.com/'_blank','width=400,height=500,menubar=no,toolbar=no')
}
</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=utf-8"/>
<script type="text/javascript">
function openWindow()
{
var open = confirm("打开网站");
if (open == true) {
var input = prompt("请输入网址", "http://www.imooc.com");
window.open(input, "_blank", "width=400,height=500,menubar=no,toolbar=no")
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
我用的google浏览器,上面这段代码最后也没打开网站,但我在为w3cschool里运行是能打开的,估计是慕课的问题吧
将你的window.open()改成这个
window.open("http://www.imooc.com",'_blank','width=400,height=500,menubar=no,toolbar=no')
就应该可以了
window.open传三个参数 路径,名字,窗口属性 每一个属性都是字符串类型 所以用""包括 用,分割
你再第一个网站路径后漏掉了一个"
你那个双引号什么鬼?window.open("http://www.imooc.com/'_blank','width=400,height=500,menubar=no,toolbar=no')
这句代码里有一个双引号没有闭合
JavaScript入门篇
739817 学习 · 9566 问题
相似问题