在NET中关闭弹出窗口并刷新父页面
2012-09-02 14:58
411 查看
案例1:父页面A.aspx弹出窗口B.aspx;关闭B.aspx页面刷新A.aspx;在B.aspx的点击关闭按钮时执行下列代码:
string popupScript = "<script language='javascript'>" +
"alert('Submit successfully!');window.opener.document.forms[0].submit();window.opener =null;window.close();" +
"</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(),
"PopupScript1", popupScript);
案例1:父页面A.aspx弹出窗口B.aspx;在B.aspx页面弹出C.aspx;关闭C.aspx并关闭B.aspx并刷新父页面A.aspx;在C.aspx的点击关闭按钮时执行下列代码:
string popupScript = "<script language='javascript'>" +
"window.opener.opener.document.forms[0].submit();window.opener.opener = null;window.opener.close();window.opener=null;window.close();" +
"</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(),
"PopupScript1", popupScript);
说明:
1.alert('Submit successfully!'):弹出窗口显示信息'Submit successfully!';
2.window.opener.opener.document.forms[0].submit():重新提交父页面的信息;
3.window.opener.opener = null;window.opener.close();关闭上级窗口不弹出提示框;
4.window.opener=null;window.close();关闭本窗口不弹出提示框;
string popupScript = "<script language='javascript'>" +
"alert('Submit successfully!');window.opener.document.forms[0].submit();window.opener =null;window.close();" +
"</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(),
"PopupScript1", popupScript);
案例1:父页面A.aspx弹出窗口B.aspx;在B.aspx页面弹出C.aspx;关闭C.aspx并关闭B.aspx并刷新父页面A.aspx;在C.aspx的点击关闭按钮时执行下列代码:
string popupScript = "<script language='javascript'>" +
"window.opener.opener.document.forms[0].submit();window.opener.opener = null;window.opener.close();window.opener=null;window.close();" +
"</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(),
"PopupScript1", popupScript);
说明:
1.alert('Submit successfully!'):弹出窗口显示信息'Submit successfully!';
2.window.opener.opener.document.forms[0].submit():重新提交父页面的信息;
3.window.opener.opener = null;window.opener.close();关闭上级窗口不弹出提示框;
4.window.opener=null;window.close();关闭本窗口不弹出提示框;
相关文章推荐
- asp.net中 弹出新窗口,提交后,关闭该弹出窗口,刷新父页面
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- MVC中关闭弹出窗口,刷新父页面
- 弹出新窗口,提交后,关闭该弹出窗口,刷新父页面
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- 父页面 js 取得弹出窗口所选择的值, 弹出窗口关闭后刷新父页面
- 【已解决】artDialog在iframe窗口中关闭弹出窗口返回并刷新父页面
- asp.net中 弹出新窗口,提交后,关闭该弹出窗口,刷新父页面(阴天,凉)
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- updatepanel控件中弹出子窗口,子窗口操作成功后自动关闭并刷新父页面
- 页面中弹出模态窗口,提交表单后关闭窗口并刷新父页面解决方法
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- 弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
- asp.net 子页面关闭刷新父页面
- ASP.NET弹出关闭窗口
- 打开新窗口,关闭当前页面,不弹出关闭提示。
- 求高手指教,我有一个会员登陆文件页面,我想在会员点登陆弹出新窗口,然后自动关闭登陆窗口