エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ijbk-Blog » ページ状態の保存・復元(ハッシュフラグメント、History API)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ijbk-Blog » ページ状態の保存・復元(ハッシュフラグメント、History API)
Ajax のようなページ遷移を伴わないページ内容変更ではページの URL が変化しない。そのためブラウザの... Ajax のようなページ遷移を伴わないページ内容変更ではページの URL が変化しない。そのためブラウザの戻る・進むが使えない。これの解決方法について。 ハッシュフラグメントを利用 URL の「#」以下の文字列(ハッシュフラグメント)が変更されたときに発火される hashchange イベントを利用する。ただし、window.onhashchange メソッドは IE8, Firefox 3.6+, Chrome 5+ 未満において未対応なので、jQuery のプラグイン jQuery hashchange event を使うべき: JavaScript ソース // ページ状態の変更関数 function update(num){ switch(num){ case "1": $("#res").html("1ページ目"); break; case "2": $("#res").html