假设我有这样的东西:
<html>
...
<div>
<iframe src="test.html" hash="r4d5f7"></iframe>
<iframe src="test.html" hash="8f7x97"></iframe>
<iframe src="test.html" hash="gg4v5e"></iframe>
<iframe src="test.html" hash="e54f87"></iframe>
</div>
...
</html>
test.html为空页,自定义
hash
我的问题是:有没有一种方法可以使用Javascript从内部页面(test.html)获取适当的iframe元素?比方说,我在第三个iframe的页面中,需要获得它的iframe元素和alert()散列值(在本例中为“gg4v5e”)。
更具体地说。如果您熟悉Firefox的Firebug,它会将这种情况可视化为:
<html>
...
<div>
<iframe src="test.html" hash="r4d5f7">
<html>
...
</html>
</iframe>
<iframe src="test.html" hash="8f7x97">
<html>
...
</html>
</iframe>
<iframe src="test.html" hash="gg4v5e">
<html>
...
</html>
</iframe>
<iframe src="test.html" hash="e54f87">
<html>
...
</html>
</iframe>
</div>
...
</html>
是否可以调用“something”来获取父元素(
<iframe>
)当我使用Javascript时
<html>