JS window对象的top、parent、opener含义介绍

原创 2013年12月04日 11:23:55
本文为大家介绍下JS window对象的top、parent、opener含义,不了解的朋友可以参考下,希望对大家有所帮助

  1.top

  该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。

  2.opener

  opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方

  法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。

  3.parent

  parent用于在iframe,frame中生成的子页面中访问父页面的对象。例如:A页面中有一个iframe或frame,那么iframe

  或frame中的页面就可以通过parent对象来引用A页面中的对象。这样就可以获取或返回值到A页面中。

  4.另外self 指的是当前窗口

  parent与opener的区别:

  parent指父窗口,在FRAMESET中,FRAME的PARENT就是FRAMESET窗口。

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

  parent是相对于框架来说父窗口对象

  opener是针对于用window.open打开的窗口来说的父窗口,前提是window.open打开的才有

  document.parentWindow.menthod()調用父頁面的方法

  附:Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关系

  Window对象→Parent对象→Frame对象→Document对象→Form对象,

  如下: parent.frame1.document.forms[0].elements[0].value;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

通过<frameset>和<iframe>解析js中window对象parent、self、top的区别

、、这3个html元素的区别,可以参考这篇文章"frame,iframe,frameset之间的关系与区别"。标准的使用方式如下: [html] view plaincopy ...

重走JAVA编程路:Js中self,top,parent,opener详解,傻傻分不清楚

昨天项目遇到的问题:取上级window窗口对象时,傻傻分不清楚!你能分清楚吗?   当我们在浏览器中打开一个网页时,浏览器都会创建一个窗口对象,这个窗口就是一个window对象。也就是Js生存依附...

window.parent与window.opener区别介绍

来自:http://www.jb51.net/article/30086.htm 首先来说说 parent.window与top.window的用法  "window.location.href"...

通过<frameset>和<iframe>看JavaScript中window对象parent、self、top的区别

可以看到a.html能够通过或者包含另一个b.html,而b.html中也可以用同样的方式嵌套c.html。这样就在不同的html之间形成了明显的层次(父子)关系。我们知道每一个html都对应1个js...

top,parent,opener,iframe

1.opener:指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。  2.top:  该变更永远指分割窗口最高层次的浏览器窗口。  3.parent:  该变量指的是包含当前分割窗口...

JS中的window.parent,window.top,window.self的区别

之前一直都不太知道他们之间的区别,今天做了一些小测验来总结他们之间的区别。 这里强调的是不是指的是网页(返回网页的首页或者上一个网页),而是指的是一个网页中的窗口(框架)。如果不清楚,那就继续往下看...

js中opener和parent的区别

js中opener和parent的区别

js opener,self,parent 区别

opener:对打开当前窗口的window对象的引用,如果当前窗口已被用户打开,则opener的值为null. self:自引用属性,是对当前window对象的应用,与window属性同义. ...

window.opener和window.parent

(转)js操作frame详细解说,window.opener和window.parent的区别(2010-11-11 12:13:29) 转载 标签: frame it ...
  • CPU_2
  • CPU_2
  • 2011-08-31 23:25
  • 3371

js中top.location.href、parent.location.href用法

window.location.href、location.href是本页面跳转parent.location.href是上一层页面跳转top.location.href是最外层的页面跳转举例说明:w...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)