iframe 父子页面取值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iframe 父子页面取值相关的知识,希望对你有一定的参考价值。

使用jquery操作iframe 
1、 内容里有两个ifame 
<iframe id="leftiframe"...</iframe> 
<iframe id="mainiframe..</iframe>
leftiframe中jQuery改变mainiframe的src代码: 
$("#mainframe",parent.document.body).attr("src","http://www.jb51.net")

2、 如果内容里面有一个ID为mainiframe的ifame 
<iframe id="mainifame"...></ifame> 
ifame包含一个someID 
<div id="someID">you want to get this content</div> 
得到someID的内容
$("#mainiframe").contents().find("someID").html() html 或者 $("#mainiframe").contains().find("someID").text()值

3、在父窗口中操作 选中IFRAME中的所有单选钮
$(window.frames["iframe1"].document).find("input[@type=‘radio‘]").attr("checked","true");
那选择id自然就是依然使用find方法
$(window.frames["iframe1"].document).find("#id")

以上是关于iframe 父子页面取值的主要内容,如果未能解决你的问题,请参考以下文章

父子页面之间元素相互操作(iframe子页面)

iframe父子页面通信

关于使用iframe的父子页面进行简单的相互传值

iframe父子页面相互调用方法,相互获取元素

iframe获取父子窗口的元素和方法

iframe获取父子窗口的元素和方法