您的位置:首页 > 其它

关闭子页面刷新父页面时候,Firefox 必须发送将会导致重复之前动作的数据(例如搜索或者下订单)。 ie提示:若要再次显示该页面,web浏览器需要重新发送您以前提交的信息

2013-03-27 17:46 831 查看
前段时间遇到的问题:Firefox 必须发送将会导致重复之前动作的数据(例如搜索或者下订单)。

ie提示:若要再次显示该页面,web浏览器需要重新发送您以前提交的信息

解决办法:

子页面写:

art.dialog.opener.Reload(); //调用父页面函数刷新父页面

父页面写:

function Reload() {

//重新构建本页面连接,Math.ceil(Math.random()*35)为随意获取35以内的随机数,使每次获取的连接不同,这样每次刷新本页面都起作用

var href="CRM_ClientInfoFlow1!detailReload.do?a="+Math.ceil(Math.random()*35)+"&formReloadId="+'${customerFw.customerFwId}'+"#contact";

window.location.href=href;

}

重新构建父页面连接,给它一个随机数每次重载父页面时候,所获取的父页连接不同,不会提交缓存里面表单存储的数据,这样就不会跳出提示框
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐