首页 > 解决方案 > asp.net C#使用javascript重新加载已经打开的弹出窗口按钮

问题描述

我有一个按钮,通过单击(第 1 页)中将打开(第 2 页)中的按钮打开一个弹出窗口,它工作正常但我想再次单击弹出按钮时我想重新加载或刷新已经打开的窗口(第 2 页)问题是当我再次单击该按钮时,它会重新加载当前页面(第 1 页)

java脚本:

   function openPopUp() {

       var  x = window.open('emp_search.aspx', 'My popUp', 'width=570,height=290,left=500,right=300,menubar=No,status=no,location=yes,toolbar=No,scrollbars=No,location =No', ''); //open popup window

 x = window.opener.location.reload(); //reload the already opened popup window

        return false;

     }

按钮:

        <button type="button" onclick="openPopUp();" >Click Me!</button>

标签: javascriptc#

解决方案


我通过使用 x.focus(); 解决了这个问题;

而不是 x = window.opener.location.reload();


推荐阅读