主页面:
<html>
<tr>
<td>
<div id=RightViewDiv>
<iframe name=SubSeekFrame style='100%;height:100%;' frameborder=0 scrolling=no></iframe>
</div>
</td>
</tr>
子页面(即SubSeekFrame页面)
eg:
1.主页面操作:
document.getElementByName("SubSeekFrame").style.display = "none"; 控制iframe的display属性(none隐藏 block将显示为块级元素,此元素前后会带有换行符 inline 默认。被显示为内联元素,元素前后没有换行符。)
document.getElementByName("SubSeekFrame").src = "AffixFile_list.jsp?ID=110";//iframe地址
// 主页面的 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()方法)