使用jQuery单击来自父文档的动态iframe内的链接

时间:2013-02-05 17:25:14

标签: jquery iframe hyperlink

我有一个动态添加iframe的页面,iframe正文中有一个链接。

如何在父页面上使用jquery,使用click()函数,单击iframe中仅在页面加载后出现的链接?

1 个答案:

答案 0 :(得分:0)

如果您不在同一个域中,则可能无法归结为same origin policy

如果您在同一个域中,

$('#iFrameID').contents().find('#linkID').click(); 

应该有效。希望代码正在做的是自我解释。

如果您不在同一个域中,则可以将HTML“欺骗”到您自己的域中。请参阅here以了解实际上这个问题。

修改

问题实际上是“如何在加载后访问iFrame?”

当iFrame中的页面加载时,您需要某种调用函数。有关示例,请参阅here