エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ブラウザの戻るボタンで戻ってきた時にもページの初期化を行うJS - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ブラウザの戻るボタンで戻ってきた時にもページの初期化を行うJS - Qiita
概要 あるページから他のページに遷移し、ブラウザの戻るボタンで元のページに戻った時、画面の状態を初... 概要 あるページから他のページに遷移し、ブラウザの戻るボタンで元のページに戻った時、画面の状態を初期化したいことがあります。 例えば、スイッチ系UIの選択状態を初期状態に戻したい時などです。 その際にも使える初期化コードです。 サンプル // 初期化を求めるフラグを立てます let isNeedInit = true; function initPage() { // 初期化フラグが立っている場合にのみ実行します if (!isNeedInit) { return; } // 初期化フラグを折ります isNeedInit = false; /* ページの初期化処理をここに書きます */ }; // ページ離脱の際に初期化フラグを立て直します window.addEventListener('pagehide', () => { isNeedInit = true; }); // ページ再訪