たとえば、www.domainX.com でホストされているページがあります。私のページには iframe があり、その src 属性は www.domainY.com に設定されています (別のドメインにあるため)。www.domainY.com から提供されるページにはいくつかのリンクがあります (したがって、それらは iframe に表示されます)。これらのリンクのいずれかをクリックすると、iframe 内でナビゲーションが行われます。これで、カーソルを iframe に移動し、右クリックして表示されるメニューの [戻る] を選択すると、内側の iframe に戻るようになりました。同じことをもう一度行うと、ブラウザの [戻る] ボタンを押したかのように (または iframe の外で右クリックして [戻る] を選択したかのように)、メイン ウィンドウに戻ります。
私の問題は次のとおりです。iframe の戻るナビゲーションは問題ありませんが、メイン ウィンドウにバブルアップさせたくありません。www.domainX.com のページのソース コードを変更できますが、 www.domainY.com のページのソース コードにアクセスできません。イベントの伝播を停止する iframe 要素に「onback」ハンドラーをアタッチしようとしました。しかし、うまくいきませんでした。任意のポインタをいただければ幸いです。
ありがとう