HTML5 履歴 API を使用するにはどうすればよいですか。https://developer.mozilla.org/en/DOM/Manipulating_the_browser_historyを調べました。それは私を混乱させました。私が望むのは、ユーザーが戻るボタンを押したときに前の状態に戻るように、ajax 呼び出しの URL を変更することだけです。
また、これの落とし穴について知りたいです。使う時と使わない時。jquery の最適な使用方法
HTML5 履歴 API を使用するにはどうすればよいですか。https://developer.mozilla.org/en/DOM/Manipulating_the_browser_historyを調べました。それは私を混乱させました。私が望むのは、ユーザーが戻るボタンを押したときに前の状態に戻るように、ajax 呼び出しの URL を変更することだけです。
また、これの落とし穴について知りたいです。使う時と使わない時。jquery の最適な使用方法
これが私が出くわした最高のリソースです(あなたがすでに述べたものと実用的なコード例を含みます):
落とし穴に関しては、「IntelligentStateHandling」リンクをよく読んでください。下位互換性に関しては、ブラウザのバグを修正し、オプションのHTML4ハッシュフォールバックを提供するHistory.jsがあります。
無料のオンラインブックDiveintoHTML5は、一般的にHTLM5の新機能を説明するための優れた情報源だと思います。新しい履歴要素である「楽しみと利益のための履歴の操作」に関する章があります。
エグゼクティブサマリーは、これを正しく機能させるのは単なるオンラインライナーではないということです。AJAXを使用して新しいページを偽造する場合、ユーザーが戻るボタンをクリックしたときに前のページを偽造する必要もあります。