Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.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 C#使用javascript重新加载已打开的弹出窗口按钮_Javascript_C# - Fatal编程技术网

asp.net C#使用javascript重新加载已打开的弹出窗口按钮

asp.net C#使用javascript重新加载已打开的弹出窗口按钮,javascript,c#,Javascript,C#,我有一个按钮,通过点击(第1页)中的按钮打开弹出窗口,该按钮将打开(第2页), 它工作正常,但我想当我再次单击弹出按钮时,我想重新加载或刷新已打开的窗口(第2页)。问题是,当我再次单击按钮时,它将重新加载当前页面(第1页) java脚本: function openPopUp() { var x = window.open('emp_search.aspx', 'My popUp', 'width=570,height=290,left=500,right=300,men

我有一个按钮,通过点击(第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>
点击我!

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


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

x
是由于
window.open()
而导致的窗口。所以
x.location.reload()
。但是,您必须以不同的方式存储
x
。也要注意。