`

parent 与 opener 的使用区别

阅读更多
在a 页 window.open b  页,b页含有框架页 c页,则在c页代码里设置a页的表单值如下:
parent.opener.document.getElementsByName("name")[0].value="**";
在b页代码里提交a页如下:
window.opener.document.formname.submit();
在b页让a页刷新如下:
opener.location.reload(true);
or opener.location.href=opener.location.href
0
0
分享到:
评论

相关推荐

    parent和opener的区别

    #### `parent`与`opener`的区别 尽管`parent`和`opener`都是指向其他窗口的引用,但它们之间存在明显的区别: - **`parent`**: - 指的是当前窗口所在的父窗口,不一定是打开当前窗口的窗口。 - 如果当前窗口...

    showModalDialog open弹出子窗口操作parent、opener父窗口及跨域处理

    不同方式跨域弹出窗口区别 1> window.showModalDialog()采用JS原理实现,同时父窗口不可操作,window.open()采用新创建一个窗口,同时父窗口可操作; 2> 父窗口与子窗口传递值的方式也有所不同,在子窗口中操作父...

    top,parent,opener,iframe

    标题中的"top,parent,opener,iframe"是JavaScript中与窗口和框架相关的四个关键概念,它们在构建网页交互和页面嵌套时起着重要作用。现在,让我们深入了解一下这些概念及其在实际开发中的应用。 1. **top**: `top`...

    js中opener与parent的区别详细解析.docx

    ### JavaScript中的`opener`与`parent`的区别详解 #### 引言 在JavaScript中,`opener`和`parent`都是与浏览器窗口交互时常用到的属性。它们分别指向了不同的窗口对象,并且有着各自特定的应用场景。本文将详细介绍...

    js中opener与parent的区别详细解析

    - **同源策略限制**:与window.opener类似,window.parent同样受到同源策略的限制。除非两个页面具有相同的协议、域名和端口号,否则不能直接操作父窗口的DOM内容。 ### 实例应用 在实际应用中,当需要从子窗口向...

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

    parent与opener的区别在于,parent是指当前页面的父级框架窗口,而opener是特指通过window.open()方法创建的新窗口的原始窗口。在FRAMESET中,一个FRAME的parent属性指向的是包含该FRAME的FRAMESET窗口。而opener则...

    window.parent与window.openner区别介绍

    1. 应用场景:`window.parent` 适用于处理iframe嵌套,而`window.opener` 用于新窗口与创建它的窗口之间的交互。 2. 直接关系:`window.parent` 直接指向当前窗口的父窗口,而`window.opener` 指向打开当前窗口的...

    css、js、asp.net知识小集合

    【部分内容】中提到的$(document).ready与window.onload的区别,parent与opener的区别,以及***后台输出JS脚本的方法,都是前端和后端开发中的常见问题和解决方案。对这些问题的理解和掌握对构建高效且健壮的web应用...

    jsp 刷新父页面

    parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window....

    JS子窗口调用父窗口

    为了实现这一目的,JavaScript提供了几个内置属性来帮助完成这类操作,主要包括`window.parent`和`window.opener`。 #### 二、`window.parent`的使用 ##### 2.1 `window.parent`的定义 `window.parent`属性返回...

    DevExpress 使用心得

    在使用 JavaScript 调用父窗口或父页面的方法时,我们需要区分 window.parent 和 window.opener 的区别。 window.parent 是 iframe 页面调用父页面对象,而 window.opener 是 window.open 打开的子页面调用父页面...

    js setTimeout opener的用法示例详解

    } setTimeout : 延迟多长时间执行什么方法,具体使用://www.jb51.net/article/35535.htm opener: 指parent表示父窗口,比如一个A页面利用iframe或frame调用B页面,那么A页面所在窗口就是B页面的parent。...

    js 返回上一页和刷新

    2. 使用opener对象:opener.window.location.href=opener.window.location.href;可以刷新父窗口。 3. 使用Response对象:Response.Write("<script language=javascript>opener.window.navigate('你要刷新的页.asp');...

    刷新父窗口的多种方法

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

    javascript提示类

    某页面中button按钮事件写代码如下: string Str1=... Response.Write("<script>window.open('" + Str1 + "','_blank');...</script>"); ...<body onload="window.parent.opener=null;window.close();"> </html>

    window.location.href页面跳转的用法(区别于redirect)

    本文将详细介绍如何使用`window.location.href`进行页面跳转,并探讨它与`Response.Redirect`的区别。 #### 使用场景 假设在一个ASP.NET项目中,当用户完成某个操作(例如注册账号),我们希望在显示一个提示信息...

Global site tag (gtag.js) - Google Analytics