在任何人将此问题标记为重复之前,我想说所有其他答案都是从2014年或更早。解决方法或黑客不再适用于更新版本的Chrome。Javascript window.close()变通办法在Chrome上不起作用
我有一个需要在点击链接时关闭的注销页面。我已经阅读了关于如果相同的脚本没有打开窗口,Javascript不能关闭窗口的问题。
我正在用Javascript实现。如何才能做到这一点? (基本上,使用JavaScript关闭标签)。
我已经尝试了最新的答案,如:
var win = window.open("window.opener.location", "_self");
win.close();
不工作了!任何帮助表示赞赏。
为什么要在用户注销后关闭注销页面的窗口?具有“您已成功注销”消息的页面是否更合适? –
解决方法或黑客行不通,因为你不应该能够做到这一点。它们是错误,浏览器供应商修复了它们。你为什么认为应该还有办法做到这一点? – Barmar
如果有一个众所周知的方式来做到这一点,供应商可能很快就会修复它,所以你会不断地寻找新的方法。现在就放弃吧。 – Barmar