是否可以使用 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/