asp.net - 从子页面刷新父页面

标签 asp.net javascript

是否可以使用 javascript 从子页面刷新父页面。

我有一个打开子窗口的网络表单,子窗口上的按钮关闭当前子窗口并打开子子窗口。现在,子子窗体上的按钮应该关闭窗口并刷新父窗体。

请建议我这样做的方法。

谢谢。

对于按钮点击事件

父页面中的代码

函数 fun()

{
 window.open('Child.aspx');    
 return false;
}

子页面中的代码

函数 fun()

{
 window.close();
 window.open('SubChild.aspx');     
 return false;
}

最佳答案

在您的子窗口中使用以下内容。

<script type="text/javascript">
    function openwindow()
    {
        opener.document.location.reload(true);
    }
</script>

已编辑

创建两个文件 1]parent.html

<script type="text/javascript">
    function openwindow(url)
    {
    window.open(url, "mywindow","location=1,status=1,scrollbars=1,resizable=no,width=650,height=650");
    }
</script>


<a href="javascript: openwindow('/home/Salil/Desktop/child.html')">Open Child</a>

2]child.html

<script type="text/javascript">
    function openwindow()
    {
        opener.document.location.reload(true);
    }
</SCRIPT>

<a href="javascript: openwindow()">Refresh Parent</a>

最新编辑

在child1.html中编写一个函数

function child1()
    {
        opener.document.location.reload(true);
    }

从 child2.html 中调用该函数,如下所示

function child2()
{
    window.opener.child1();

}

关于asp.net - 从子页面刷新父页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2714123/

相关文章:

asp.net - 为什么不跟踪监听器记录自定义处理程序流量?

javascript - 每次 $() 选择某些内容时添加一个字符串

javascript - 为什么 Ext JS 多选项目选择器文件没有包含在 Ext JS 3.3 下载中,它们在哪里?

javascript - 我需要在#menu(绝对固定的div)下隐藏文本和图像,但保留背景

Javascript OOP继承创建GLOBAL对象

asp.net - Session_End 不触发?

c# - 从动态数据表中获取前 10 或 20 行

java - 在 Android 应用程序中使用 Json

asp.net - <盖亚 :DateTimePicker> does not align with grid in IE9

javascript - gpus.js (webgl?) float32 问题