ajax呼び出しを実行し、ページの下部に結果(ダイナミックHTML)を生成する検索ページがあります。問題は、ユーザーが結果(別のサイト)に移動してから戻るボタンを押すと、元のページとクエリが表示されますが、ダイナミックHTMLが失われることです。
私は以前にjquery履歴プラグインを使用しました。ユーザーがピザを検索する場合は、URLに「#pizza」を追加する必要があります。そして、私のページが読み込まれるたびに、#の後に続く状態から状態を復元できます。ただし、これにはajax呼び出しをやり直し、検索を再実行し、ダイナミックHTMLを再構築する必要があります。
ユーザーが「戻る」を押すと、結果ページが離れる前とまったく同じように即座に表示されるように構造化することは可能ですか?