Javascript 访问iframe';s";“未命名”;父母亲
如果我有这样的东西:Javascript 访问iframe';s";“未命名”;父母亲,javascript,jquery,iframe,parent,Javascript,Jquery,Iframe,Parent,如果我有这样的东西: <div id="parent"> <iframe....></iframe> </div> <div> <iframe....></iframe> </div> 我可以:window.parent.document.getElementById('parent').innerHTML。但我有这样的想法: <div id="parent"> <ifram
<div id="parent">
<iframe....></iframe>
</div>
<div>
<iframe....></iframe>
</div>
我可以:window.parent.document.getElementById('parent').innerHTML。但我有这样的想法:
<div id="parent">
<iframe....></iframe>
</div>
<div>
<iframe....></iframe>
</div>
是否有访问此文件的方法?我可能在一个给定的页面上有多达20个iframe,并且不希望创建20个单独的iframe页面
谢谢,
Jason所以我假设你控制了父母的密码 然后您可以迭代所有iframe,并给它们一个父级引用
要使用的div。所以我假设您可以控制父代码 然后您可以迭代所有iframe,并给它们一个父级引用
要使用的div。
窗口。frameElement
是对包含当前页面的IFRAME元素的引用。可以使用window.frameElement.parentNode
(在IFRAME内部)获取未命名的父元素
请注意,该物业是非标准的
窗口。frameElement
是对包含当前页面的IFRAME元素的引用。可以使用window.frameElement.parentNode
(在IFRAME内部)获取未命名的父元素
请注意,该物业是非标准的
frameElement
似乎在Firefox、Opera和IE中都得到了支持。我认为这将帮助您:document.getElementsByTagName(“iframe”)
此方法将返回一个向量,其中包含在页面中找到的所有元素及其标记。我认为这将帮助您:
document.getElementsByTagName(“iframe”)
此方法将返回一个向量,其中包含在页面中找到的所有元素的标记。我想你的意思是
getElementsByTagName
我想你的意思是getElementsByTagName
好主意,我正在考虑这样做。好主意,我正在考虑这样做。