使用jquery引用iframe外部的标签

时间:2013-02-05 14:58:03

标签: jquery iframe

结构是

<tr rel="param1">
<td>
    <iframe>
       <body>
         <input type="input"/>

        </body>

   </iframe>
</td></tr>

现在我想从iFrame中的输入标签中获取tr的引用。我试过了$("input").closest('tr')。但这不起作用。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

在iframe中代表另一个内部的完整新页面。您无法轻松访问父元素。但你也可以在iFrame中加载JQuery,让方法在那里可用,你可以使用Javascript之类的

parent.document.getElementById('....');

parent.$("input").closest('tr') // acces directly parents JQuery, not tested maybe working...

答案 1 :(得分:0)

不允许IFrame中的内容访问IFrame外的内容。这可以保护外部网站免受远程代码执行风格的攻击。<​​/ p>