问答详情
源自:2-6 JavaScript-关闭窗口(window.close)

这个哪里错了呢,求解

<!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>


提问者:慕粉7051384 2019-10-13 19:36

个回答

  • 慕码人9569303
    2020-04-04 16:49:14

    你把窗口赋值给了mywin,跟Wopen没有什么关系啊,当然不能换成Wopen了


  • 晓之蛇
    2019-10-14 09:27:28

    看一下是不是你想要的结果:
    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>