我在父页面用:window.showModalDialog打开一个子窗口;
提交成功后:在子页面执行:
Response.Write("<script language=javascript>");
Response.Write("alert(基站终止成功!);");
Response.Write("window.dialogArguments.location.reload();");
Response.Write("self.close();");
Response.Write("</script>");
问题:为什么会出现下面这句话:要点“重试”,才可以刷新父页面,那客户用的不是非常不爽。
-------------------------------------------------------------------------------------
"不重新发送信息,则无法刷新页面。
请单击“重试”再次发送信息,或单击“取消”返回正查看的页。"
请大家帮忙解决这个问题,谢谢!
要求保留父页面的数据。。
简单处理可以改一下ie的高级选项:“重定向提交的表单时发出警告”
将通过表单提交上来的数据,组织成参数,加入到父页面的url中
然后使用window.dialogArguments.location.href来刷新父页面
刷新需要确认是因为:
window.dialogArguments.location页面是通过post获得request的
即:其它面面通过提交一个method=post的form,从而得到那个页面。