如何从友好的iframe中获取iframe实例?

时间:2015-03-31 08:34:54

标签: javascript html iframe

我有一个iframe和一个在其中执行的脚本,如下所示

<iframe name="myframe" src="test.html">
    <script> <!--My script-->
      ..
    </script>
</iframe>

我想从iframe中获取iframe的实例。一种方法是转到父页面并访问iframe对象,如下所示

parent.document.getElementByID('myframe')

有没有更好的方法(任何指向父框架的窗口或文档属性)?

2 个答案:

答案 0 :(得分:1)

尝试使用&#34; window.frameElement;&#34; 这在此处记录: http://www.w3schools.com/jsref/prop_win_frameElement.asp

答案 1 :(得分:0)

如果我理解正确,你想要抓住iframe对象吗?

你不能只使用iframe的正式jQuery调用吗?

$('iframe')

请参阅此示例:https://jsfiddle.net/79bnmcgb/3/