Javascript 脚本只能关闭它们打开的窗口

Javascript 脚本只能关闭它们打开的窗口,javascript,html,reactjs,Javascript,Html,Reactjs,我试过很多方法,比如 var win = window.open("","_self");*/ win.close(); 像这样 window.opener=null; window.open('','_self'); window.close(); window.history.go(-1); document.body.hide(); 但不工作。脚本在window.prototype内运行,由html标记内的相应调用导入。除非您导入脚本以访问相应

我试过很多方法,比如

var win = window.open("","_self");*/ 
win.close();
像这样

window.opener=null;
window.open('','_self');
window.close();
window.history.go(-1);
document.body.hide();

但不工作。

脚本在window.prototype内运行,由html标记内的相应调用导入。除非您导入脚本以访问相应的窗口(如使用库),否则我认为您无法做到这一点。

也许您可以尝试一下,它适合我

试试看{
window.opener=窗口;
var win=窗口打开(“,”_self”);
win.close();
top.close();
}捕获(e){
}