首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Javascript:刷新父窗口后如何获取对子窗口对象的引用

在JavaScript中,可以使用window.opener属性来获取对父窗口对象的引用。然后,可以使用该引用来访问父窗口的属性和方法。

以下是获取对子窗口对象引用的步骤:

  1. 在子窗口中,使用window.opener来获取对父窗口对象的引用。例如:
代码语言:txt
复制
var parentWindow = window.opener;
  1. 现在,可以使用parentWindow对象来访问父窗口的属性和方法。例如,可以使用parentWindow.document来访问父窗口的文档对象。
代码语言:txt
复制
var parentDocument = parentWindow.document;

需要注意的是,这种方法只适用于在同一个域名下打开的窗口。如果子窗口和父窗口不在同一个域名下,由于浏览器的安全策略限制,将无法获取对父窗口对象的引用。

对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,无法提供相关链接。但是,腾讯云提供了丰富的云计算服务,包括云服务器、云数据库、云存储等,可以根据具体需求选择适合的产品。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Window对象

Window对象 window作为全局变量,代表了脚本正在运行窗口,将属性与方法暴露给JavaScript。 Window对象属性 closed: 表示所引用窗口是否关闭。...parent: 返回当前窗口窗口对象,如果没有窗口,则返回自身引用。 performance: 允许网页访问某些函数来测量网页和Web应用程序性能。...self: 返回对当前窗口引用。 status: 设置窗口状态栏文本。 top: 返回窗口层级最顶层窗口引用。...matchMedia(): 返回指定媒体查询字符串解析结果对象。 moveBy(): 根据指定值,移动open创建窗口。...onload: 文档加载完成触发。 onunload: 当窗口卸载其内容和资源时触发。 onerror: 当发生JavaScript运行时错误与资源加载失败时触发。

2.4K20

javaScript基础最全 最精美 不好打我好吧

在HTML中如何使⽤JavaScript(三种) 1 使⽤ 标签 ? 2 外部 JavaScript: ? 3内联JavaScript处理器: ?...使⽤typeof操作符获取基本数据类型 遇到引用类型的话 处理就是对象 7函数 ? 三种定义方法: ? 使用的话注意一个特殊调用 ?...BOM 浏览器对象模型 window对象 window对象JavaScript顶级对象 所有定义在全局作用域中变量、函数都会变成window对象属性和方法 可以省略window 常用方法...: window.open(url,target,param) url 要打开地址 target新窗口位置 _blank _self _parent(框架) param 新窗口一些设置...History 对象 History 对象包含用户(在浏览器窗口中)访问过 URL。 可通过 window.history 属性对其进行访问。

1.3K30

实现iframe窗体与子窗体通信

本文主要会介绍如何基于MessengerJS,实现iframe窗体与子窗体间通信,传递数据信息。同时本文会提供一个可运行实例代码,实现在窗体中,获取到来自子窗体数据效果。...窗体监听到这个事件,根据接收到url,来更新当前窗体url,实现页面的跳转。...,要添加消息对象,明确告知当前窗体,要发送消息子窗体window引用与messenger对象名字: // 窗口中 - 添加消息对象, 明确告诉窗口iframewindow引用与名字 messenger.addTarget...引用与messenger对象名字。...同时提供了一个完整实例,可以实现子窗体向窗体传递消息,窗体通过监听消息事件,来获取子窗体消息目的。如有问题,欢迎指正。

9.7K771

2016.07 第4周 群问题分享

与Device pixels”发送“适配”到HTML5学堂公众号 JavaScript 如何替换丢失(加载失败)图片 2016.07.25~2016.07.29 核心概念 unbind()、attr(...parent.location.reload()刷新父亲对象(用于框架) opener.location.reload()刷新窗口对象(用于单开窗口) top.location.reload()刷新最顶端对象...(用于多开窗口) window.location.reload()刷新当前页面 parent.location.reload()刷新父亲对象(用于框架) opener.location.reload()...刷新窗口对象(用于单开窗口) top.location.reload()刷新最顶端对象(用于多开窗口) jQueryready函数与JSonload区别 2016.07.25~2016.07.29...核心概念 ready函数、onload 问题解析 1、执行时间 window.onload必须等到网站资源加载完毕才能执行; $(document).ready()是DOM结构绘制完毕就执行,

75050

浏览器同源政策及其规避方法

上面命令中,窗口获取窗口DOM,因为跨源导致报错。 反之亦然,子窗口获取窗口DOM也会报错。...如果只是改变片段标识符,页面不会重新刷新窗口可以把信息,写入子窗口片段标识符。...这个属性最大特点是,无论是否同源,只要在同一个窗口里,前一个网页设置了这个属性,一个网页可以读取它。 窗口先打开一个子窗口,载入一个不同源网页,该网页将信息写入window.name属性。...event.source:发送消息窗口 event.origin: 消息发向网址 event.data: 消息内容 下面的例子是,子窗口通过event.source属性引用窗口,然后发送消息。...作为参数JSON数据被视为JavaScript对象,而不是字符串,因此避免了使用JSON.parse步骤。

872110

前端学习资料整理

js垃圾回收机制 在Javascript中,如果一个对象不再被引用,那么这个对象就会被GC回收。如果两个对象互相引用,而不再被第3者所引用,那么这两个互相引用对象也会被回收。...Object 是 JavaScript 中所有对象对象 数据封装类对象:Object、Array、Boolean、Number 和 String 其他对象:Function、Arguments、Math...当解释器寻找引用值时,会首先检索其 在栈中地址,取得地址从堆中获得实体 Javascript如何实现继承?...HTTP请求 (5)获取异步调用返回数据 (6)使用JavaScript和DOM实现局部刷新 同步和异步区别?...等请求完,页面不刷新,新内容也会出现,用户看到新内容。 (待完善) 如何解决跨域问题?

3.4K20

JavaWeb——JavaScript精讲之DOM、BOM对象与案例实战(动态添加删除表格)

上一博文种讲解了JavaScript基础ECMAScript,包括基本语法和部分对象,本文中继续讲解JavaScript中比较重要两部分内容BOM、DOM及事件,后文中有对应实战练习。...事件功能就是,某些组件被执行了某些操作,触发某些代码执行,如何绑定事件?...BOM组成包括: Window:窗口对象 Navigator:浏览器对象 Screen:显示器屏幕对象 History:历史记录对象 Location:地址栏对象 1)Window窗口对象 方法:1...特点:1、不需要创建对象,可以直接使用,window.方法名(); 2、window引用可以省略,方法名(); 【举例】:轮播图实现,实现思路: 页面上使用img标签展示图片; 定义一个方法,修改图片对象...:属性对象;         Text:文本对象;         Comment:注释对象;         Node:节点对象,其他5个对象; XML DOM:针对XML文档标准模型; HTML

2.2K40

40道+JavaScript基础面试题(附答案)

、Null、Undefined Object 是 JavaScript 中所有对象对象 数据封装类对象:Object、Array、Boolean、Number 和 String 其他对象:Function...5、 JavaScript有几种类型值?你能画一下他们内存图吗? 基本数据类型存储在栈中,引用数据类型(对象)存储在堆中,指针放在栈中。...当解释器寻找引用值时,会首先检索其在栈中地址,取得地址从堆中获得实体。 6、 栈和堆区别?...3) 新创建对象由 this 所引用,并且最后隐式返回 this 。 20、 Javascript中,执行时对象查找时,永远不会去查找原型函数?...36、 响应事件 onclick鼠标点击某个对象;onfocus获取焦点;onblur失去焦点;onmousedown鼠标被按下 37、 flash和js通过什么类如何交互?

1.1K10

浏览器同源政策及其规避方法

上面命令中,窗口获取窗口DOM,因为跨源导致报错。 反之亦然,子窗口获取窗口DOM也会报错。...如果只是改变片段标识符,页面不会重新刷新窗口可以把信息,写入子窗口片段标识符。...这个属性最大特点是,无论是否同源,只要在同一个窗口里,前一个网页设置了这个属性,一个网页可以读取它。 窗口先打开一个子窗口,载入一个不同源网页,该网页将信息写入window.name属性。...event.source:发送消息窗口 event.origin: 消息发向网址 event.data: 消息内容 下面的例子是,子窗口通过event.source属性引用窗口,然后发送消息。...作为参数JSON数据被视为JavaScript对象,而不是字符串,因此避免了使用JSON.parse步骤。

81660
领券