Webサイトのタブが閉じられる際に確認メッセージを表示したいのですが、  
JavaScriptのbeforeunloadイベント内でページのリロードによって発生したイベントなのか、  
ページが閉じられたことによるイベントなのかを判断する方法はありますでしょうか。  
いまのところ通常の画面遷移に関してはイベントが発生しないように制御できているのですが、  
リロードとクローズの区別がつかないためリロード時にも確認メッセージが表示されてしまうような状態です。  
どうにかしてタブを閉じるときだけメッセージが表示されるようにしたいのですが。。。
CC BY-SA 4.0
2021-03-24T07:12:40.427
74857
2021-03-24T07:12:40.427
44470
question
javascript
JavaScriptのbeforeunloadイベント内でリロードとクローズを判別する方法について