【问题标题】:Alternative to window.close() method for Chrome and FirefoxChrome 和 Firefox 的 window.close() 方法的替代方法
【发布时间】:2015-02-02 13:56:42
【问题描述】:

我想在同一页面上单击关闭按钮时关闭我的窗口/选项卡。

我使用了window.close() 方法。它适用于 IE 版本,但不适用于 Firefox 和 Chrome。

我搜索了很多解决方案。请给我一个演示解决方案。

【问题讨论】:

标签: javascript jquery google-chrome firefox


【解决方案1】:

根据MDN

[Window.close()] 只允许为由脚本使用 window.open() 方法打开的窗口调用。如果窗口不是由脚本打开的,则 JavaScript 控制台中会出现以下错误:脚本可能无法关闭不是由脚本打开的窗口。

所以为了使用这个方法,你必须使用window.open()方法才能通过window.close()关闭它。

【讨论】:

    猜你喜欢
    • 2011-03-03
    • 2014-03-08
    • 1970-01-01
    • 2014-09-27
    • 2012-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    相关资源
    最近更新 更多