总是弹出“不重新发送信息,则无法刷新网页”!问题的解决办法
2006-12-04 15:46
621 查看
有A、B两个页面,点击A页面的某个按钮之后进入打开B窗口(B是一个弹出式窗口)
在B中做了一些操作之后,要返回A页面,由于在B页面中的一些操作,希望在A页面中显示出来,所以要刷新A页面,那么一般常规的做法是这样的:
1this.ClientScript.RegisterStartupScript("refresh", "<script>window.close();window.opener.location.reload(false);</script>");
采用这样的方式就会不可避免的带来标题上所说的那个问题,总是提示 “不重新发送信息,则无法刷新网页”
通过在网上的查找,找到了以下两种解决方式:
方式1:
将上面的代码替换为:
this.ClientScript.RegisterStartupScript(this.GetType(), "refresh", "<script>window.close();window.opener.form1.submit()</script>");
方式2:
将上面的代码替换为:
this.ClientScript.RegisterStartupScript(this.GetType(), "refresh", "<script>window.close();window.opener.location.href=window.opener.location.href</script>");
两种方式都已经验证过,可行!
欢迎回复!
在B中做了一些操作之后,要返回A页面,由于在B页面中的一些操作,希望在A页面中显示出来,所以要刷新A页面,那么一般常规的做法是这样的:
1this.ClientScript.RegisterStartupScript("refresh", "<script>window.close();window.opener.location.reload(false);</script>");
采用这样的方式就会不可避免的带来标题上所说的那个问题,总是提示 “不重新发送信息,则无法刷新网页”
通过在网上的查找,找到了以下两种解决方式:
方式1:
将上面的代码替换为:
this.ClientScript.RegisterStartupScript(this.GetType(), "refresh", "<script>window.close();window.opener.form1.submit()</script>");
方式2:
将上面的代码替换为:
this.ClientScript.RegisterStartupScript(this.GetType(), "refresh", "<script>window.close();window.opener.location.href=window.opener.location.href</script>");
两种方式都已经验证过,可行!
欢迎回复!
相关文章推荐
- .net中解决“不重新发送信息,则无法刷新网页”问题
- [转]弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 问题:在手动刷新aspx页面时,出现“不重新发送信息,则无法刷新网页。请单击“重试”,或单击“取消”返回正查看的页。”
- 问题:在手动刷新aspx页面时,出现“不重新发送信息,则无法刷新网页。请单击“重试”,或单击“取消”返回正查看的页。”
- 弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 解决“不重新发送信息,则无法刷新新网页”的方案
- IE 不重新发送信息 无法刷新网页 重试 讨厌窗体的解决
- .net中解决“不重新发送信息,则无法刷新网页"
- [转]弹出窗口刷新它的父页面后。出现不重新发送信息,则无法刷新网页
- 针对"不重新发送信息,则无法刷新网页。"的终极解决方法。(php&java范例)
- 不重新发送信息,则无法刷新网页
- 去除“不重新发送信息 则无法刷新网页”对话框
- 转:不重新发送信息,则无法刷新网页。请单击“重试”再次发送信息,或单击“取消”返回正查看的页
- 实现刷新页面,避免出现"不重新发送信息,则无法刷新网页",JS代码如下。
- showModalDialog 刷新本页面,不重新发送信息,则无法刷新网页,Page_PreRender
- 刷新页面提示不重新发送信息,则无法刷新网页
- 出现不重新发送信息,则无法刷新网页