访问另一个iframe内的iframe内的html

时间:2013-01-07 09:34:29

标签: javascript jquery html iframe

我正在尝试访问第二个<iframe>内的html。布局看起来类似于:

<script type="text/javascript">
   var j = window.frames['a'].window.frames['b'].document.body.innerHTML;
   alert(j);
</script>

html看起来像这样:

<iframe id="a">
    <iframe id="b">
        <span style="font-style:italic; font-weight:bold;">heyo!</span>
    </iframe>
</iframe>

但是,每当我尝试这个时,它都不起作用。有任何想法吗?我搞砸了哪里?

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

尝试:

<iframe id="a" src="a.html">
</iframe>

然后在a.html:

<iframe id="b" src="b.html">
</iframe>

然后在b.html:

<span style="font-style:italic; font-weight:bold;">heyo!</span>