Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript浏览器关闭事件(nob选项卡)_Javascript_Events_Browser - Fatal编程技术网

JavaScript浏览器关闭事件(nob选项卡)

JavaScript浏览器关闭事件(nob选项卡),javascript,events,browser,Javascript,Events,Browser,我知道当用户关闭浏览器选项卡或浏览器本身时会触发onbeforeuload和unload事件,因此我的问题是: 有没有办法只检测浏览器关闭(而不是选项卡),就像你完全破坏了你的浏览器进程一样?根据我在这方面的研究,我发现截至2017年10月为止,没有办法用JavaScript处理浏览器完全关闭事件。没有,没有。我知道实现我认为您想要的目标的唯一方法是使用window.open()打开选项卡——然后当您关闭整个浏览器时,onbeforeunload()仍将使用Leave/Stay。

我知道当用户关闭浏览器选项卡或浏览器本身时会触发
onbeforeuload
unload
事件,因此我的问题是:


有没有办法只检测浏览器关闭(而不是选项卡),就像你完全破坏了你的浏览器进程一样?

根据我在这方面的研究,我发现截至2017年10月为止,没有办法用JavaScript处理浏览器完全关闭事件。

没有,没有。我知道实现我认为您想要的目标的唯一方法是使用window.open()打开选项卡——然后当您关闭整个浏览器时,onbeforeunload()仍将使用Leave/Stay。