window.parent

window.parent说明 window.parent能获取一个框架的父窗口或父框架。顶层窗口的parent引用的是它本身. 
可以用这一点特性来判断这个窗口是否是顶层窗口。如: 
if(window.parent){ 
   //内容 

document.frames对象可以引用iframe里的页面,也可以引用frameset里的页面. 
可以这样 
document.frames[0].document.getElementById('xx'); 
可以这样 
document.frames[0].document.body.innerHTML; 
如何更新父窗体的数据? 
用window.parent.document.getElemnetById('form1').text2.value=123 
1、

Javascript代码  收藏代码
    1. <iframe id="tabFrame" name="tabFrame" marginwidth="0"marginheight="0" scrolling="no"   
    2.     src="${pageContext.request.contextPath}/xxxx.do?method=xxxx" frameBorder="0"></iframe>  
    3. <iframe id="printTabFrame" name="printTabFrame"  
    4.      width="100%" height=""   
    5.      marginwidth="0" marginheight="0" scrolling="no" vspace="0"  
    6.     src="${pageContext.request.contextPath}/xxx.jsp" frameBorder="0");"></iframe>  
    7. 如果在xxx.jsp中需要获得xxxx.do的xxxx方法调转的页面中的数据,通过  
    8. window.parent.tabFrame.document.getElementById("id").value;  
    9. 如果在xxx.jsp中获得父页面的内容  
    10. window.parent.document.getElementById("printTabFrame").src;  
原文地址:https://www.cnblogs.com/yuhuameng/p/5049050.html