動的に追加されたiframeを含むページがあります。iframe本体にはリンクがあります。
親ページでclick()関数を使用してjqueryを使用し、ページが読み込まれた後にのみ表示されるiframe内のリンクをクリックするにはどうすればよいですか?
同じドメインに属していない場合は、同一生成元ポリシーが原因で不可能な場合があります。
同じドメインにいる場合は、
$('#iFrameID').contents().find('#linkID').click();
動作するはずです。うまくいけば、そのコードが行っていることは自明です。
同じドメインに属していない場合は、HTMLを自分のドメインに「なりすまし」ます。ここを参照してください..まあ基本的にこの質問は実際に。
編集:
問題は、実際には「ロードされたiFrameにアクセスするにはどうすればよいですか?」です。
iFrameのページが読み込まれるときに、何らかの呼び出し関数が必要です。いくつかの例については、ここを参照してください。