【问题标题】:Click link inside dynamic iframe from parent document using jQuery使用 jQuery 从父文档单击动态 iframe 内的链接
【发布时间】:2013-01-20 17:18:04
【问题描述】:

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

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

【问题讨论】:

    标签: jquery iframe hyperlink


    【解决方案1】:

    如果您不在同一个域中,则可能由于same origin policy而无法。

    如果你在同一个域中,

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

    应该可以。希望该代码所做的是自我解释。

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

    编辑:

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

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

    【讨论】:

    • 我最初没有很好地描述情况,我已经编辑了问题。
    猜你喜欢
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    相关资源
    最近更新 更多