私は、コンテナdivに.load()経由でコンテンツをロードするベースページを持っています。バックボタンを有効にして、最後の静的ページに戻すjQuery.loadを介してコンテンツをロードし、バックボタンとリロードを有効にする
また、ページがリロードされると、ユーザーが表示されていたコンテンツではなく最初に読み込まれたコンテンツに戻ります。
クッキーなどの方法でこれを修正する方法はありますか?
私は、コンテナdivに.load()経由でコンテンツをロードするベースページを持っています。バックボタンを有効にして、最後の静的ページに戻すjQuery.loadを介してコンテンツをロードし、バックボタンとリロードを有効にする
また、ページがリロードされると、ユーザーが表示されていたコンテンツではなく最初に読み込まれたコンテンツに戻ります。
クッキーなどの方法でこれを修正する方法はありますか?
window.location
の.hash
プロパティを現在のコンテンツを表すものに設定します。
次に、適切なコンテンツをページに戻すために、(ユーザーの操作によってトリガーされた)そのプロパティの変更をキャッチすることができます。
これを簡略化するために利用できるjQueryプラグインがあります(jQuery.history
?)。
最良の方法は、これは私はSWFAddressを好む何かのためのjQueryのプラグインがあります(ディープリンクと呼ばれる)歴史
を使用することです。私はそれを数回使用し、それは私を失敗させたことはありません。