/ / jQuery - iframeナビゲーションでコードを実行しますか? - jquery、iframe

jQuery - iframeナビゲーションでコードを実行しますか? - jquery、iframe

私は私のページにiframeを持っています。そのiframeのSRCが変更されたとき(つまり、誰かがiframe内のリンクをクリックしたとき)に実行する関数を割り当てる必要があります。これは可能ですか?私はもう試した:

$( "#my-iframe")。change(function(){...});

何も起きません。

回答:

回答№1は6

チェックアウト:

jQueryでiframeの読み込みが完了したら、イベントを発生させるにはどうすればよいですか?

そのページから:

http://sykari.net/stuff/iframe/

そして

$("#iFrameId").load(function (){
// do something once the iframe is loaded
});

回答№2の場合は-1

あなたは、あなたのIFRAME内のページにあるページに含まれているページを参照してください。IFRAMEに含まれるページのページボディonunloadイベントを使用します(親フレームに取得するwindow.parent.functionname()など)。

セキュリティ上の理由から、iframe内のページが同じドメインにある場合にのみ可能です。