window.close()无效,原因剖析
程序员文章站
2022-06-26 13:19:53
...
官方解释:https://developer.mozilla.org/en-US/docs/Web/API/Window/close
简单的说就是:window.close()方法只能关闭由window.open()或者浏览器直接输入url打开的页面,其余情况安全考虑是被限制的
解决方案一:
window.location.href = 'about:blank'
window.close()
解决方案二:
查看当前页面之前的一系列打开方式是不是用window.open()打开的,如果不是,换成此方法打开即可