首页 > Web开发 > 详细

js open窗口父子窗口操作

时间:2014-11-04 13:00:51      阅读:277      评论:0      收藏:0      [点我收藏+]
http://zhidao.baidu.com/question/61358246.html?an=0&si=1 js open窗口父子窗口操作
 
 
父窗口js代码:
 
function openCrawlPage(){
      var crawlWin = window.open("/createReportCrawl.do?          type=1&ao=y","crawl_window","width=1000,height=600,top=80,left=50,scrollbars=yes,alwaysRaised=yes");
}
function openProcPage(){
      var procWin = window.open("/createReportProcess.do?type=1&ao=y","proc_window","width=1000,height=600,top=80,left=50,scrollbars=yes,alwaysRaised=yes");
      //alert(procWin);
}
function setOpenCallback(data){
alert(data);
}
 
子窗口js代码:
//关键 "opener"(意思是开启的人,也就是弹出这个窗口的页面) 
这个object用法,前不加window也行,返回的是创建当前窗口的那个父窗口的引用多浏览器下兼容
(我看js结构中,显示他就包含在window下,作用可等同于window,可操作调出弹出窗口的页面中东西)
 
如:window.opener.document //调用元素
window.opener.setOpenCallback("调用父窗口的xml元素或函数来赋值,子窗口可以操作父窗口的任意xml元素和函数");
 
补充:"parent" 操作当前窗口的父窗口
 
搜索下 "opener" 即可

js open窗口父子窗口操作

原文:http://www.cnblogs.com/svennee/p/4073144.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!