【问题标题】:How do I close a window using a button (window.close() doesnt work)?如何使用按钮关闭窗口(window.close() 不起作用)?
【发布时间】:2010-10-27 15:34:23
【问题描述】:

我打开一个新窗口,并希望为用户提供使用按钮关闭窗口的选项。我认为 window.close() 会起作用,但没有任何反应。以下是我的代码的副本。

<script type="text/javascript" language="javascript">
function CloseWindow() {
    //window.open('', '_self', '');
    window.close();
}
</script>
....
<input type="button" value="Close Window" onclick="CloseWindow();" />

【问题讨论】:

    标签: javascript .net asp.net-mvc


    【解决方案1】:

    window.close() 仅适用于通过 javascript(弹出窗口)打开的窗口

    【讨论】:

    • 谢谢 :),那么还有其他方法可以关闭窗口吗?
    • 请用户自行关闭窗口——他们打开了它。 window.close() 曾经适用于所有窗口,但该功能被滥用,因此不再为不是由 JavaScript 创建的窗口启用。
    • 对于用户:是(ctrl+w,alt+f4,单击关闭框等):-) 对于您:否
    猜你喜欢
    • 2015-06-08
    • 2017-07-19
    • 2018-07-06
    • 2014-11-14
    • 1970-01-01
    • 2018-05-02
    • 2022-01-22
    • 2013-04-08
    • 2012-05-14
    相关资源
    最近更新 更多