フレームセットを使用するアプリを作成しています。私が直面していた問題は、ページを更新するたびに、メイン フレームがフレーム内の現在の URL から index.php にリダイレクトされることでした。フレームをリロードすればうまくいきますが、それはあまり便利な解決策ではありません。
この問題を回避するために、html5 ブラウザーの状態変更を使用することを考えました。親フレームの URL を変更しても問題ありませんが、状態は変わりません。単純な更新では、全体が再びインデックス ページにリダイレクトされます。history.js を使用して、メイン フレームの現在の URL を履歴にプッシュしようとしました。これにより、更新または戻るたびに、少なくとも同じページにとどまります。
問題は、子フレームから親の状態を変更する方法がわからないことです。親 URL と子 URL の両方が同じドメインに存在します。history.js でそれを行うことは可能ですか? もしそうなら、どのように?
前もって感謝します。