JavaScript window.close 不起作用,没有任何响应和结果

问题描述 投票:0回答:1

我想弹出一个带有按钮的 winodw 并用另一个按钮关闭,这是我的代码:

窗口可以成功打开但无法关闭,点击按钮没有任何反应。是浏览器问题还是什么?

    <body>
    <button onclick="openWindow()">Open Window</button>
    <button onclick="closeWindow()">Close Window</button>
        
        <script>
    
            var newWin;
    
            function openWindow() {
                newWin = window.open('https://www.google.com', '', 'width=400,height=1000');
            }
    
            function closeWindow() {
                newWin.close();
            }
    
        </script>
    </body>

javascript popupwindow
1个回答
0
投票

这可能是参考丢失。如果您多次调用

openWindow
,对前一个窗口的引用将会丢失,并且您将无法关闭它。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.