古いサイトから新しいサイトへの一時的な移行として、iFrameに複数のWebサイトを表示する必要があり、jQueryUIのタブを使用して恐ろしくないようにしています。外部iframeの履歴のナビゲート
しかし、複数のタブがあるため、ブラウザの履歴ボタンが混乱し、迷惑をかける可能性があります。そのため、各タブの上に前後のボタンを置いて履歴をナビゲートしようとしています。
問題は、すべて外部URLであり、私はXSSの通常のセキュリティ問題に取り掛かります。私の現在の試みはしかし、予想通り、私は外部ドキュメントのhistory
プロパティにアクセスする権限がありません
jQuery('#'+id).contents()[0].history.back();
です。
私が考えることができる唯一の他の解決策は、iframeのsrc
が変更されるたびにそれを追跡し、リストに保持し、毎回それを変更することです。可能であれば、この乱雑なアプローチを避けたいと思う。
だから、XSSセキュリティを回避して外部iframeの履歴をナビゲートするにはどうすればよいですか?
どうすればよいですか?できません。 – epascarello