如何在javaScript中刷新父页面和子页面
How to refresh parent page form a child page in javaScript
本文关键字:刷新 javaScript 更新时间:2023-09-26
我想知道是否有一种方法可以从它起源于的页面刷新父页面。
例如,我有一个parent。php页面,其中我有一个JavaScript函数,使用JavaScript从它打开child.php:
PARENT.PHP
<input type="submit" value="new Page" onclick="createChild()" >
<script>
function createChild()
{
myWindow = open('child.php', '', 'menubar=no, width=450, height=550');
}
</script>
在子页面中,我想有一个javascript函数,它将刷新一个parent .php,但不知何故它不工作。
CHILD.PHP
<script>
function refreshHOme()
{
myWindow.window.location.href = myWindow.window.location;
}
</script>
当我点击刷新主页按钮什么也没发生。有人知道这是可能的吗?如果是,我做错了什么?
您可以使用window.opener
或opener获取父窗口对象。
要刷新父窗口,请尝试以下操作:
funcion refreshHOme() {
opener.location.reload();
or
opener.location.href = opener.location.href;
}
试试这个
window.open(myWindow.window.location);
on Child use
window.opener.location.href = your location
相关文章:
- 刷新 JavaScript 中的素数 gmap 标记
- 重新初始化全局变量,而不刷新 javascript 中的页面
- 在输入字段更改时刷新 Javascript 变量
- 组合框在提交更改时给出结果,但刷新 JavaScript 设置
- 如何在刷新 Javascript 时停止此功能
- 如何在传单中刷新javascript地图
- 自动刷新JavaScript功能在一段时间后停止工作
- 刷新javascript而不重新加载页面
- 随机数游戏刷新Javascript
- 在页面上刷新Javascript而不刷新HTML
- 刷新Javascript以从Flask获取新值
- SharePoint web部件自动刷新javascript事件
- jQuery:如何在选择事件时刷新javascript值
- 刷新javascript代码,在autopostback下拉列表之后
- 刷新javascript页面而不刷新HTML,而是作为窗口'宽度变化
- 从Perl创建HTML页面,包括Javascript:刷新Javascript变量
- 自动刷新javascript无需加载整个页面
- 刷新Javascript和检索到的PHP变量
- 刷新Javascript变量而不重新加载页面
- 在MVC 4的Razor视图中,3秒后刷新JavaScript和Ajax调用控制器,无需任何点击