JS中利用window.opener实现子页面关闭并刷新父页面

作者:异步漫步

时间:2026-10-24

浏览:179

本文介绍如何在JavaScript中通过window.opener属性,在支付成功等场景下,由子页面控制父页面的跳转或刷新,并自动关闭当前子窗口。核心代码为window.opener.location.href=url配合window.close(),适用于需要返回父页面并更新状态的交互场景。

文章目录

利用window.opener实现子页面关闭并刷新父页面

涉及到的JavaScript代码如下:


首先通过window.open()方法打开一个新窗口。


当支付流程结束后,需要执行两个操作:一是关闭支付平台显示的支付成功界面,二是在客户端加载并展示支付成功的页面。相关的JavaScript实现如下:


具体代码为:window.opener.location.href=url;window.close();

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章