码迷,mamicode.com
首页 > Windows程序 > 详细

window.parent与window.opener的区别与使用

时间:2016-04-12 20:49:59      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

window.parent 是iframe页面调用父页面对象

a.html

如果我们需要在b.html中要对a.html中的username文本框赋值(就如很多上传功能,上传功能页在ifrmae中,上传成功后把上传后的路径放入父页面的文本框中),
我们应该在b.html中写:
var _parentWin = window.parent;_parentWin.form1.username.value = "xxxx";

window.opener 是 window.open 打开的子页面调用父页面对象

opener:对打开当前窗口的window对象的引用,如果当前窗口被用户打开,则它的值为null。

self代表自身窗口,opener代表打开自身的那个窗口,比如窗口a.html打开窗口b.html。如果靠window.open方法,则对于窗口b.html,self代表b.html自己,而opener代表窗口a.html。

window.parent与window.opener的区别与使用

标签:

原文地址:http://www.cnblogs.com/naiyou/p/5384304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!