私のページの 1 つに、メイン ページとは異なるサブドメインから読み込まれた iframe があります。両方のドキュメントで、document.domainを同じに設定してから、親ページの iframe から次のようなメソッドを呼び出そうとします。
window.parent.page.doit()
これはほとんどのブラウザー (IE、firefox、chrome、safari) ではうまく機能しますが、opera では失敗し、次のエラー メッセージが表示されます。
キャッチされない例外: ReferenceError: セキュリティ エラー: 保護された変数を読み込もうとしました: ページ
これで私が見つけたものから、Opera は他のブラウザよりもセキュリティが厳しいようです。誰かがこの問題に遭遇しましたか? それを修正する方法や回避策はありますか?
ありがとう。