如何在js中关闭用户浏览器选项卡/窗口[重复]
Posted
技术标签:
【中文标题】如何在js中关闭用户浏览器选项卡/窗口[重复]【英文标题】:How to close the user browser tab/window in js [duplicate] 【发布时间】:2020-01-24 22:00:37 【问题描述】:只是为了确认当前浏览器窗口永远不能通过 JS 关闭?
【问题讨论】:
@j08691 我们可以删除这个问题吗?我认为答案是它无法使用 js。上述问题是在 2010 年提出的。自 2017 年以来,窗口功能在安全方面发生了变化。 【参考方案1】:因此,window.close
方法只能在由脚本使用 Window.open() 方法打开的窗口上调用。
例如,以下脚本将起作用:
var myWindow;
function openWin()
myWindow = window.open("", "myWindow", "width=200,height=100");
myWindow.document.write("<p>This is 'myWindow'</p>");
function closeWin()
myWindow.close();
您只需要确保在之前调用过open
的窗口上调用close
。
【讨论】:
我想关闭我认为 js 无法实现的浏览器窗口以上是关于如何在js中关闭用户浏览器选项卡/窗口[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在关闭特定选项卡而不是在 Angular 2 中关闭浏览器时清除本地存储?