私のページには、リスナーがいますwindow.onpopstate
ユーザーの戻る矢印をトラップして、独自のルーチンを実行したい
ただしwindow.onpopstate
、1) ページが最初に読み込まれたとき、2) 再読み込みされたとき、および 3) ユーザーが戻る矢印を押したときに起動します
状態空間フラグを作成して確認できました。しかし、何が起こっているのかをイベント自体から判断する方がより自然です。
イベントがロードまたは戻るボタンから発生したかどうかを判断する本質的な方法はありますか? 2 つのイベントを調べると、ほとんど同じように見えます。