ReactJS:如何识别浏览器标签是否已关闭?

时间:2016-11-11 05:06:23

标签: javascript html css reactjs react-jsx

在使用ReactJS(Javascript + HTML(JSX))构建的网站上,如果用户关闭/删除网站所在的标签,我想触发一个功能。

是否可以识别浏览网站的浏览器标签是否已关闭?如果是这样,我怎么能在Javascript中这样做呢?

谢谢

1 个答案:

答案 0 :(得分:0)

这是不可能的

但是,您可以触发确认以关闭标签

window.onbeforeunload = function (e) {
    e = e || window.event;
    if (e) {
        e.returnValue = 'Sure?';
    }
    return 'Sure?';
}