覚書

ブラウザの戻る・進むボタンが押されたかを判定する【JavaScript】

記事内に広告が含まれている場合があります

[talks text=’結論:performance.getEntriesByType()を使う。’]
判定用コード

if (window.performance.getEntriesByType('navigation').map((nav) => nav.type).includes('back_forward')) {
  //処理
}

ちなみにwindow.performance.navigationは非推奨とのこと。

コメント欄

タイトルとURLをコピーしました