`

JS的parent、opener、self对象

    博客分类:
  • js
 
阅读更多


top
该变更永远指分割窗口最高层次的浏览器窗口如果计划从分割窗口的最高层次开始执行命令,就可以用top变量
parent
该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第2层的分割窗口可以用parent变量引用包含它的父分割窗口。
opener
WINDOW.OPEN等方式创建的新窗口对应的原窗口

使用open方式打开的窗体
//使用地址方式 
window.opener.location.href='m_Shedule_Main.aspx';
//使用浏览器刷新功能
window.opener.location.reload();


使用showModalDialog方法
 window.returnValue 
= 'refresh';

 

分享到:
评论

相关推荐

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

    在JavaScript对象的阶层关系中,Window对象位于顶层,然后是Parent对象,接着是Frame对象,之后是Document对象,最后是Form对象。这种层次关系可以用来导航和访问文档结构中的不同部分。例如,parent.frame1....

    谷歌浏览器的一个新特点——关于获取iframe的parent对象Demo.zip

    这个压缩包文件“谷歌浏览器的一个新特点——关于获取iframe的parent对象Demo.zip”显然聚焦于一个特定的Chrome功能,即在iframe中获取父级(parent)窗口对象。在网页开发中,iframe(内联框架)是一种嵌入其他HTML...

    js 返回上一页和刷新

    2. 使用self对象:self.opener.location.reload()可以刷新父窗口。 3. 使用parent对象:parent.另一FrameID.location.reload()可以刷新另一个框架的页面。 示例代码:<script language="javascript">parent....

    JS之WINDOW对象

    JavaScript中的WINDOW对象是JavaScript在浏览器环境中访问和操作浏览器窗口的核心对象。它包含了与浏览器窗口相关的所有属性和方法,使得开发者能够实现对窗口的各种控制,如打开新的窗口、更改窗口尺寸、滚动内容...

    js关于document和window对象

    JS 中的 document 对象和 window 对象 在 JavaScript 中,document 对象和 window 对象是两个非常重要的对象,它们都是 Window 对象的属性,用于描述当前显示的文档和浏览器窗口。 document 对象 document 对象是...

    js对象层次• navigator •screen•window

    它包含了浏览器窗口的所有属性和方法,如`name`(窗口名称)、`status`(状态栏内容)、`opener`(打开当前窗口的窗口对象)、`self`(指向当前窗口自身)、`parent`(父框架页对象)、`top`(顶级框架页对象),...

    BOM和DOM对象的简单介绍

    其中,name 属性返回窗口的名称,status 属性返回状态栏的内容,opener 属性返回打开本窗口的窗口对象,self 属性返回窗口本身,parent 属性返回窗口所属的框架页对象,top 属性返回占据整个浏览器窗口的最顶端的...

    JS中的 函数、事件和对象

    根据给定文件的信息,我们可以提炼出JavaScript中关于函数、事件及对象的相关知识点。接下来将对这些知识点进行详细的解析与说明。 ### JavaScript中的函数 #### 基本概念 在JavaScript中,函数是一段可重用的代码...

    初学JavaScript第二章

    window对象为所有对象的Parent window对象的主要属性有:Name,Length,Parent,Self,Top,Status,Default Status,Opener,Closed. window对象的主要方法有:Item,alert,blur,close,confirm,open,focus,showModalDialog. ...

    js中window对象的属性1

    除此之外,`window`对象还有其他很多属性,如`window.top`(顶层窗口)、`window.parent`(当前窗口的父窗口,如果在框架中则不是`window.self`)、`window.status`(浏览器状态栏的文本)、`window.devicePixel...

    刷新父窗口的多种方法

    这里`self`是指向当前窗口的引用,因此`self.opener`与`window.opener`具有相同的效果。 #### 2. 子窗口刷新父窗口 除了通过弹出子页面来刷新父窗口外,还可以通过子窗口本身来刷新父窗口。这种情况下,子窗口通常...

    javascript常用对象梳理

    ### JavaScript中的Window对象详解 #### 一、概述 在JavaScript编程中,`Window`对象是极为重要的基础概念之一。作为客户端JavaScript的最高层对象之一,`Window`对象几乎贯穿于所有的浏览器交互过程中。无论是...

    JavaScript窗口对象概述.pdf

    JavaScript中的Window对象是浏览器环境中最基础且至关重要的对象,它代表了浏览器的主窗口或当前活动的窗口。Window对象不仅提供了访问和操作浏览器窗口的各种功能,还是其他许多JavaScript对象的父对象,比如...

    JavaScript的document和window对象详解

    ### JavaScript的document和window对象详解 #### Document对象 在JavaScript中,`document`对象是`window`和`frames`对象的一个属性,它表示显示在窗口或框架内的HTML文档。通过这个对象,开发者能够访问和操作...

    JavaScript中的Window窗口对象

    ### JavaScript中的Window窗口对象 #### 一、概述 在JavaScript编程语言中,`Window`对象是最核心也是最重要的对象之一。几乎所有浏览器操作都与`Window`对象相关联。它代表了一个浏览器窗口,并且提供了访问该...

    【温故而知新】JavaScript的BOM之Window对象.md

    ### JavaScript的BOM之Window对象 #### 一、概念 BOM(Browser Object Model)即浏览器对象模型,它是JavaScript中的一个重要组成部分,为开发者提供了与浏览器交互的能力。BOM定义了一系列的对象,通过这些对象...

    JAVASCRIPTDOM对象介绍[定义].pdf

    JavaScript DOM对象介绍主要涉及到网页与脚本交互的核心技术,它是一种标准,由W3C国际组织制定,全称为Document Object Model。DOM的本质是提供了一种结构化的表示HTML或XML文档的方式,让开发者可以通过编程接口来...

    jsp 刷新父页面

    self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window.opener.location.href 刷新以winodw.showModelDialog()方法打开的窗口 window.parent....

    JavaScript—window对象使用示例

    JavaScript中的`window`对象是浏览器环境中最核心的对象之一,它代表了浏览器的顶级窗口或整个浏览器视口。这个对象提供了很多与用户交互、页面导航、窗口控制和文档操作相关的属性和方法。以下是对`window`对象及其...

    javascript的属性和方法

    - `opener`:返回打开当前窗口的窗口对象,如果窗口不是由其他窗口打开的,可能返回`null`或`undefined`。 - `self`:指向窗口自身,常用于关闭窗口,如`self.close()`。 - `parent`:返回当前窗口所在的框架页...

Global site tag (gtag.js) - Google Analytics