asp.net中 弹出新窗口,提交后,关闭该弹出窗口,刷新父页面(阴天,凉)
2009-09-15 17:20
691 查看
父窗口弹出子窗口的 button处理事件:
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script language=javascript>window.open('WebForm1.aspx','', 'alwaysRaised=1,dependent=1,resizable=0,scrollbars,width=450,height=550');</script>");
}
父窗口html代码添加如下javascript代码
<script language="javascript">
function refresh()
{
this.location = this.location;
}
</script>
子窗口关闭窗口的 button处理事件:
private void Button1_Click(object sender, System.EventArgs e)
{
StringBuilder scriptString = new StringBuilder();
scriptString.Append("<script language = javascript>");
scriptString.Append("window.opener.refresh();");
scriptString.Append( " window.focus();" );
scriptString.Append( " window.opener=null;" );
scriptString.Append( " window.close(); " );
scriptString.Append("</"+"script>");
Response.Write(scriptString.ToString());
}
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script language=javascript>window.open('WebForm1.aspx','', 'alwaysRaised=1,dependent=1,resizable=0,scrollbars,width=450,height=550');</script>");
}
父窗口html代码添加如下javascript代码
<script language="javascript">
function refresh()
{
this.location = this.location;
}
</script>
子窗口关闭窗口的 button处理事件:
private void Button1_Click(object sender, System.EventArgs e)
{
StringBuilder scriptString = new StringBuilder();
scriptString.Append("<script language = javascript>");
scriptString.Append("window.opener.refresh();");
scriptString.Append( " window.focus();" );
scriptString.Append( " window.opener=null;" );
scriptString.Append( " window.close(); " );
scriptString.Append("</"+"script>");
Response.Write(scriptString.ToString());
}
相关文章推荐
- asp.net中 弹出新窗口,提交后,关闭该弹出窗口,刷新父页面
- asp.net防止页面刷新弹出“需要重新发送您以前提交的信息”
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- Asp.net现弹出窗口提示,又防止刷新被重复提交的方法
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- [ASP.NET]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- [ASP.NET]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- Asp.net实现弹出窗口提示,又防止刷新被重复提交的方法
- Asp.net关闭弹出窗口刷新父窗口
- Asp.net 在刷新或提交页面后保持滚动条的位置
- Asp.NET 2.0中无刷新页面 提交
- ASP.NET 直接关闭页面不弹出提示
- ASP.NET中防止刷新页面造成表单重复提交