Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET:如何关闭aspx弹出窗口并重新加载父页面?_Asp.net - Fatal编程技术网

ASP.NET:如何关闭aspx弹出窗口并重新加载父页面?

ASP.NET:如何关闭aspx弹出窗口并重新加载父页面?,asp.net,Asp.net,单击按钮将调用下面的JavaScript函数,它将打开一个aspx弹出窗口 <script type="text/javascript"> function btnName_onclick() { window.open("UpdateEmployee.aspx?empId=" + empId, "UpdateEmployeeWindow", "width=800,height=450,scrollbars=yes,resizable=yes");

单击按钮将调用下面的JavaScript函数,它将打开一个aspx弹出窗口

<script type="text/javascript">
    function btnName_onclick() {
      window.open("UpdateEmployee.aspx?empId=" + empId, 
      "UpdateEmployeeWindow", "width=800,height=450,scrollbars=yes,resizable=yes");
   }
</script>

函数btnName_onclick(){
window.open(“UpdateEmployee.aspx?empId=“+empId,
“UpdateEmployeeWindow”,“宽度=800,高度=450,滚动条=yes,可调整大小=yes”);
}
如果更新顺利,我想做两件事:

  • 关闭弹出窗口
  • 重新加载父页面
我尝试了响应。重定向,但我得到的父页面也显示在弹出窗口中。有没有其他方法可以做到这一点


感谢您的帮助

您只需重新加载父窗口,弹出窗口将关闭(单击按钮即可打开)。所以smth喜欢这个
window.location.assign(“http://www.example.com“”


孩子拥有父属性,因此您可以尝试下面的此功能

function reloadAndClose() {
    window.opener.location.reload();
    close();
}
这可能有助于: