2

我试图在一秒钟内访问 html <iframe>。布局类似于这样:

<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>

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

感谢您的时间。

4

1 回答 1

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>
于 2014-04-27T12:26:16.930 回答