JS中利用window.opener实现子页面关闭并刷新父页面
作者:异步漫步时间:2026-10-24 07:48:08浏览:180
本文介绍如何在JavaScript中通过window.opener属性,在支付成功等场景下,由子页面控制父页面的跳转或刷新,并自动关闭当前子窗口。核心代码为window.opener.location.href=url配合window.close(),适用于需要返回父页面并更新状态的交互场景。
利用window.opener实现子页面关闭并刷新父页面
涉及到的JavaScript代码如下:
首先通过window.open()方法打开一个新窗口。
当支付流程结束后,需要执行两个操作:一是关闭支付平台显示的支付成功界面,二是在客户端加载并展示支付成功的页面。相关的JavaScript实现如下:
具体代码为:window.opener.location.href=url;window.close();
作者最新文章
D3.js 比例尺与坐标轴的配置详解
2026-11-05 16:54:46
JavaScript怎么遍历对象的Symbol键和不可枚举属性
2026-11-05 13:13:39
封装一个健壮的JS字符串判空工具函数
2026-11-05 12:16:14
JavaScript合并数组的三种常用方法:concat、扩展运算符与push
2026-11-05 11:22:29
JavaScript立即执行函数(IIFE)是什么及基本语法
2026-11-05 10:51:19
