<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>window.close 关闭新窗口</title>
<script type="text/javascript">
function Wopen(){
var mywin=window.open('http://www.imooc.com','_blank','width=1000,height=1000,top=100,left=0,menubar=no,toolbar=no,status=no,scrollbars=no')
}
mywin.close();//将window换为Wopen就不行
</script>
</head>
<body>
<input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" / >
</body>
</html>
你把窗口赋值给了mywin,跟Wopen没有什么关系啊,当然不能换成Wopen了
看一下是不是你想要的结果: JS代码: <script type="text/javascript"> var mywin; function Wopen() { mywin = window.open('http://www.imooc.com', '_blank', 'width=1000,height=1000,top=100,left=0,menubar=no,toolbar=no,status=no,scrollbars=no') } function Woclose(){ mywin.close(); } </script> HTML代码: <body> <input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" /> <input type="button" onclick="Woclose()" value="点击我,关闭窗口!"> </body>