2012-02-14 8 views
5

私のページにiframeがあり、このiframeは私のサーバーにありません(srcは私のサイトのものではありません)。iframeがリロードされるタイミングは?

iframeが新しいターゲット(srcが変更されています)に再修正されるとすぐに関数を起動できますか?

ユーザーがiframe内のリンクをクリックしてiframeが新しいターゲットにリダイレクトされたときのことです。リダイレクトする前に関数をトリガーするか、できるだけ早くページを表示する必要があります

iframeが完全に読み込まれているときにonclickとonloadイベントが発生して、それが効果がありません。

アドバイスが役立ちます。

+1

は、同一生成元ポリシーをよく読んで。 –

+0

@EugenRieckしかし、私はそれがまだ完全にロードされた時を知るオプションを与えるので、それは可能なのだと思う? – ixcese

+1

'Onload'は(あなたのページに属する)iframeのイベントですが、iframeの内側で何が起こるのですか? –

答えて

2

これは、同じ発信元ポリシーのために実行できません。一方

あなたが他のサイトをコントロールしている場合あなたが見る、クロスドメインのメッセージを送信することができますhttp://html5demos.com/postmessage2

関連する問題