首页 > 解决方案 > 窗口关闭不适用于反应 js 应用程序,如何关闭浏览器 onclick 后退按钮上的当前选项卡?

问题描述

想要在最后一个选项卡上检测用户,然后如果用户单击后退按钮浏览器需要关闭。

我试过这个。

         window.onpopstate = e=>{
            e.preventDefault();
            if(e.state==null){
                let win = window.open("about:blank", "_self");
                     win.close();    
            }
        }

上面的代码打开新标签但不关闭当前标签。

也要注意这个错误。“脚本只能关闭它打开的窗口。”

标签: javascriptreactjsbrowser

解决方案


推荐阅读