我想使用javascript关闭当前标签页。但是我没有任何解决方案。我在整个互联网上搜索了此内容,其中一些帖子建议在解决方案下方。
$("#click").click("click", function(element) {
window.top.close();
});
但是在单击按钮后,在控制台中将Scripts may close only the windows that were opened by it.
作为警告。有没有办法关闭任何脚本未打开的当前选项卡?
答案 0 :(得分:3)
你不能。
https://developer.mozilla.org/en-US/docs/Web/API/Window/close
仅在使用Window.open()方法由脚本打开的窗口上可以调用此方法。如果该窗口不是由脚本打开的,则控制台中会出现与该错误类似的错误:脚本可能无法关闭不是由脚本打开的窗口。