如何在javaScript中从子页面刷新父页面
我想知道是否有一种方法可以从源于父页面的页面刷新父页面 例如,我有一个parent.php页面,其中有一个JavaScript函数,可以使用JavaScript从中打开一个child.php: PARENT.PHP如何在javaScript中从子页面刷新父页面,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我想知道是否有一种方法可以从源于父页面的页面刷新父页面 例如,我有一个parent.php页面,其中有一个JavaScript函数,可以使用JavaScript从中打开一个child.php: PARENT.PHP <input type="submit" value="new Page" onclick="createChild()" > <script> function createChild() { myWindow = ope
<input type="submit" value="new Page" onclick="createChild()" >
<script>
function createChild()
{
myWindow = open('child.php', '', 'menubar=no, width=450, height=550');
}
</script>
函数createChild()
{
myWindow=open('child.php','','menubar=no,width=450,height=550');
}
在子页面中,我希望有一个javascript函数,它将刷新parennt.php,但不知何故它不起作用
CHILD.PHP
函数refreshHOme()
{
myWindow.window.location.href=myWindow.window.location;
}
当我点击刷新主页按钮时,什么也没发生。有人知道这是否可能,如果有,我做错了什么吗?试试这个
window.open(myWindow.window.location);
希望这能起作用。您可以使用
window.opener
或opener获取父窗口对象
要刷新父窗口,请尝试以下操作:
funcion refreshHOme() {
opener.location.reload();
or
opener.location.href = opener.location.href;
}
关于儿童使用
window.opener.location.href = your location
window.opener.location.reload()代码>试试这个谢谢你,MKA。它工作得很好
window.opener.location.href = your location