发表主题您当前位置:首页 / 交流 / Javascript

JS对象parent和opener的区别说明与举例

jaes  2018-09-21  1  0  1019

JS对象parent和opener的区别说明与举例

parent指的是包含当前分割窗口的父窗口。

比如一个A页面利用iframe或frame调用B页面,那么A页面所在窗口就是B页面的parent。

例:

window.parent.document.getElementById("name").value = "数据";

window.parent.document.getElementById("name").innerHTML= "数据";


opener:指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。

比如A页面利用window.open弹出了B页面窗口,那么A页面所在窗口就是B页面的opener,在B页面通过opener对象可以访问A页面。

例:

window.opener.document.getElementById("name").value = "数据";

window.opener.document.getElementById("name").innerHTML= "数据";

说明:该主题及内容可以随意免费转发,但转发时请注明来源于“哈喽吧”哦^_^。

回复主题

上一篇:常用js正则表达式-

下一篇:使用kindeditor编辑时带有符号“<”和“>”显示不出来

最新回复(0)

暂无回复
回复主题
提示:请先登录后再回复主题。
  • 站内搜索
  • 百度搜索
  • 搜狗搜索