ウェブアプリケーションでは、IFRAMEを使用して、ユーザーが親ページの項目を選択できるようにします。firefox iframe history
問題は、FIREFOX(3.5)がIFRAMEを開くたびに同じ(親)ページのコピーを履歴に追加することです。
ウェブアプリケーションは、親ページからそのページを呼び出したページに移動するためにhistory.back()を使用しています。
"back"ページを呼び出し側からcalleeへのパラメータとして渡すことで修正できます。
まだBACKボタンが壊れています(ユーザーは戻るボタンを押したまま同じページに残ります)。
作成されたもう1つの問題は、一部のページを履歴から削除したいということです。ユーザーがに戻るをINSERTページに移動しないようにします。
これは、簡単に同じINSERTページの多くのエントリでFirefoxに仕上がっINSERTページでlocation.replaceで行われますが、不可能とされています。問題は、あなたのエントリが重複しているということであれば
これが2011年に正しいかどうかわかりませんが、これを正しく読んでいれば、今日は正しくありません。履歴イベントが変更されるのと同時にiframeを置換または作成する必要があります。 (同じファンクションチェーン内にあります)したがって、バック/フォワードイベントチェーン伝播メカニズムは、この新しく作成されたiframeをFirefoxに追加せず、すべて正常です。 – Agamemnus