Javascript 如何在关闭弹出窗口后重新加载已存在的页面

Javascript 如何在关闭弹出窗口后重新加载已存在的页面,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我正在使用javascript、php、mysql。 我在“index.php”上有一个按钮。单击此按钮将打开一个新窗口。无新选项卡 代码是这样的 function getUtilities(sid,sfname,smobnum,subdid) { var url=''; url="update.php?sid="+sid+"&sfname="+sfname+"&smobnum="+smobnum+"&subdid="+subdid; popupN

我正在使用javascript、php、mysql。 我在“index.php”上有一个按钮。单击此按钮将打开一个新窗口。无新选项卡 代码是这样的

function getUtilities(sid,sfname,smobnum,subdid)
{   
   var url='';
   url="update.php?sid="+sid+"&sfname="+sfname+"&smobnum="+smobnum+"&subdid="+subdid;
   popupNote(url);  
}


function popup(url)
{
 var width  = 500;
 var height = 200;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=yes';
 params += ', status=no';
 params += ', toolbar=no';
 newwin=window.open(url,'windowname5', params);
 if (window.focus) {newwin.focus()}
 return false;
}

所以我会打开我的弹出窗口。我正在执行一些更新操作。。我会把它关上。关闭弹出窗口后,我想刷新我的'index.php'。但是我不能这样做。

当您准备重新加载父页面并关闭弹出窗口时,您将希望在弹出窗口上运行以下JS

<script>
  window.opener.location.reload();
  window.close();
</script>

您可以使用location.reload.where使用?index.php?或者update.php?在update.phpnew Window中执行某些操作后,我需要重新加载。太棒了!如果我的回复有效,请随时投票/接受我的回复,以便其他人知道。@Alex如果我有url,有没有办法重新加载特定页面?