关于关闭子窗口后刷新父窗口的问题
时间: 2023-07-19 20:12:16 浏览: 71
可以通过在子窗口的关闭事件中调用父窗口的刷新方法来实现。具体实现步骤如下:
1. 在父窗口中定义一个刷新方法,例如:
```
function refreshParent() {
location.reload();
}
```
2. 在子窗口的关闭事件中调用该方法,例如:
```
window.onbeforeunload = function() {
window.opener.refreshParent();
}
```
这样,在子窗口关闭时,会自动刷新父窗口。需要注意的是,这种方式只适用于在同一域名下打开的页面。如果子窗口与父窗口不在同一域名下,就需要使用其他方式进行通信。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)