
父页面:
<iframe id="test-iframe" src=">
代码如下:
$('#objld', parentdocument);
在父页面获取iframe子页面的元素
代码如下:
$("#objid", documentiframes('iframe')document)
或
代码如下:
$(documentgetElementById('iframeId')contentWindowdocumentbody)html() $(documentgetElementById('iframeId')contentWindowdocumentbody)html()
显示iframe中body元素的内容
代码如下:
$("#testId", documentframes("iframename")document)html()
(1)父页面获取iframe中的元素值:
Js代码
1//根据iframe的id获取对象2var i1 = windowframes['iframeId'];
3//var iframe =windowframes[0];也可以
4//获取iframe中的元素值
5var val=i1documentgetElementById("t1")value
//根据iframe的id获取对象
var i1 = windowframes['iframeId'];
//var iframe =windowframes[0];也可以
//获取iframe中的元素值
var val=i1documentgetElementById("t1")value
(2)在iframe中获取父页面中的元素值:
Js代码
1var val = parentdocumentgetElementById("txt1");var val = parentdocumentgetElementById("txt1");
(3)a包含2个iframe分别为b,c,现在从b中获取c中的元素的值:
Js代码
1var i1 = parentwindowframes['iframeId'];2var val = i1documentgetElementById("text1")value;
var i1 = parentwindowframes['iframeId'];
var val = i1documentgetElementById("text1")value;
系统使用iframe布局,在iframe内点开的layerd窗,遮罩层只覆盖了子页面。想要覆盖全部页面,就需要用到parentlayeropen({})
在父级页面打开d出层。
<注意:在外面的父级页面和iframe里面的子页面都需要,引用layuijs和layuicss>
以上就是关于如何获取iframe标签中的内容全部的内容,包括:如何获取iframe标签中的内容、子iframe 怎么读取父页面的元素、layuid窗 iframe嵌套页面内的d窗如何覆盖到父级页面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)