6

私の問題は、iframe 内の別のページに追加されるアプリケーションを作成していることです。ただし、それは自分のドメインにある場合もあれば、他のドメインにある場合もあります。そして、それが自分のドメインでホストされている場合、フレーム外で関数を呼び出せるようにしたいと考えています。

親ウィンドウが同じドメインにあるかどうかを確認することは可能ですか (javascript/jQuery を使用)? 現在、自分のサイトでホストされていないときにフレームの外側にアクセスしようとすると、この醜いエラーが発生します:「エラー: プロパティ 'ドキュメント' へのアクセスが拒否されました」

このようなことをしたい:

if(window.parent is accessible) {
    // Do special stuff
} else {
   // Do nothing
}
4

2 に答える 2