【发布时间】:2015-02-02 13:56:42
【问题描述】:
我想在同一页面上单击关闭按钮时关闭我的窗口/选项卡。
我使用了window.close() 方法。它适用于 IE 版本,但不适用于 Firefox 和 Chrome。
我搜索了很多解决方案。请给我一个演示解决方案。
【问题讨论】:
-
向我们展示您正在尝试但您说不起作用的代码
标签: javascript jquery google-chrome firefox
我想在同一页面上单击关闭按钮时关闭我的窗口/选项卡。
我使用了window.close() 方法。它适用于 IE 版本,但不适用于 Firefox 和 Chrome。
我搜索了很多解决方案。请给我一个演示解决方案。
【问题讨论】:
标签: javascript jquery google-chrome firefox
根据MDN
[
Window.close()] 只允许为由脚本使用 window.open() 方法打开的窗口调用。如果窗口不是由脚本打开的,则 JavaScript 控制台中会出现以下错误:脚本可能无法关闭不是由脚本打开的窗口。
所以为了使用这个方法,你必须使用window.open()方法才能通过window.close()关闭它。
【讨论】: