主页面和iframe页面script交互
作者:互联网
主页面:
<html>
<tr>
<td>
<div id=RightViewDiv>
<iframe name=SubSeekFrame style='width:100%;height:100%;' frameborder=0 scrolling=no></iframe>
</div>
</td>
</tr>
子页面(即SubSeekFrame页面)
eg:
1.主页面操作:
// 主页面的 document.getElementsByName("SubSeekFrame")[0].contentWindow即相当于在iframe子页面里的windows操作。
document.getElementByName('SubSeekFrame').contentWindow.location.reload();//子页面重新加载
var checkboxs = document.getElementByName("SubSeekFrame").contentWindow.document.getElementsByName("SelectLineTD");//获得子页面SelectLineTD实体(假设子页面有一个name=SelectLineTD的多选框)
if(checkboxs !=null){
for(var k = 0;k< checkboxs.length;k++){
if(checkboxs[k].checked){} //第k个多选框被选中时
}
}
2.iframe子页面操作:
window.parent.Seekmenu();//调用父页面Seekmenu方法(假设父页面中有Seekmenu()方法)
标签:checkboxs,SubSeekFrame,script,Seekmenu,contentWindow,iframe,document,页面 来源: https://www.cnblogs.com/zdyang/p/10817866.html