2个回答
展开全部
页面A包含B和C两个iframe
则B与C要相互访问都可以使用parent.访问A,通过A这个桥梁来访问B和C
A页面
function getC(){
return document.getElementById("C");
}
function getB(){
return document.getElementById("B");
}
<iframe id="B" allowtransparency="true" scrolling="no" frameborder="0" src="/b.jsp"></iframe>
<iframe id="C" allowtransparency="true" scrolling="no" frameborder="0" src="/c.jsp"></iframe>
B页面
function getmyc(){
var c=parent.getC().myc.innerHtml;
alert(c);
}
<div id="myb">bbbb</div>
C页面
<div id="myc">cccc</div>
则B与C要相互访问都可以使用parent.访问A,通过A这个桥梁来访问B和C
A页面
function getC(){
return document.getElementById("C");
}
function getB(){
return document.getElementById("B");
}
<iframe id="B" allowtransparency="true" scrolling="no" frameborder="0" src="/b.jsp"></iframe>
<iframe id="C" allowtransparency="true" scrolling="no" frameborder="0" src="/c.jsp"></iframe>
B页面
function getmyc(){
var c=parent.getC().myc.innerHtml;
alert(c);
}
<div id="myb">bbbb</div>
C页面
<div id="myc">cccc</div>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询