windows .close(), java脚本方法不适合chrome

Window.close(), java script method is not working for Chome

本文关键字:脚本 方法 不适合 chrome java close windows      更新时间:2023-09-26

windows .close(), java script方法不适合Chrome。我试图关闭(非弹出)窗口,这不是通过JS打开。我几乎尝试了所有的选择,但没有一个奏效。请分享如果你有任何合适的JS代码关闭chrome浏览器窗口

由于安全原因,您只允许关闭使用JavaScript打开的窗口。当在选项卡中执行window.close时,它不是以编程方式打开的,然后Chrome 47警告您:

脚本只能关闭由它打开的窗口。

如果你的代码没有打开窗口,大多数浏览器不会让你关闭它。这确实因浏览器而异,但一般来说,关闭你没有打开的窗口是一件危险的事情,浏览器不允许你这样做。

假设您确实打开了窗口(在窗体上使用window.opentarget属性),您将通过获取对它的引用(例如,进入一个名为wnd的变量)和调用close: wnd.close();来关闭它。要关闭当前窗口(如果可以的话),它是window.close();(而不是您问题中的Window.close();)。