jQuery Mobile を使用して Web サイトのモバイル バージョンを作成していますが、キャッシュされたページの更新について質問があります。ヘッダー バーがあり、その上にログイン ボタンを配置しました。ユーザーがボタンをクリックして正常にログインした場合、(サーバー側の) ログイン ボタンをログアウト ボタンに置き換えます。問題は、ブラウザーの [戻る] ボタンを押しても、ログイン ボタンが表示されたままになることです。その後ロードされた (キャッシュされていない) ページには、ログアウト ボタンが正しく表示されます。
これは、私が押し戻すと、ページがキャッシュから来ているためだと思いますか? キャッシュされたページにもログアウト ボタンが表示されるように、ヘッダー バーを更新する方法はありますか? ユーザーがログインする前にアクセスしたページがわからないため、問題のページ全体を更新することはできないと思います。