如何在javaScript中从子页面刷新父页面

如何在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

我想知道是否有一种方法可以从源于父页面的页面刷新父页面

例如,我有一个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>

函数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