框架刷新问题

helei123a 2010-09-10 10:58:40
在子框架中用window.parent.document.location.reload()刷新父框架如何去掉 ie的刷新对话框
...全文
93 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sohighthesky 2010-09-10
  • 打赏
  • 举报
回复
试试 window.parent.location.replace(window.parent.location.href)
helei123a 2010-09-10
  • 打赏
  • 举报
回复
提示信息:
要再次显示该网页,IE需要重新发送你以前提交的信息。如果您正在交易,点击“取消”,否则单击“重试”
怎么去掉这个框框
hoojo 2010-09-10
  • 打赏
  • 举报
回复
window.parent.location.reload()
kslion 2010-09-10
  • 打赏
  • 举报
回复
饿,啥叫刷新对话框?
helei123a 2010-09-10
  • 打赏
  • 举报
回复
谢谢大家的回答,问题已经解决。 使用window.parent.location.replace
bluemouse_2008 2010-09-10
  • 打赏
  • 举报
回复
用 window.parent.location.replace("页面"/"后台处理");
helei123a 2010-09-10
  • 打赏
  • 举报
回复
不行呀,大家看看还有别的方法吗
hookee 2010-09-10
  • 打赏
  • 举报
回复
因为你所刷新的页面之前是用POST方式递交得到的,所以刷新会出现提示
1. 可能的话改成GET方式
2. 或者POST递交后redirect到其他页面
3. 或者原表单递交的隐藏的iframe中或ajax方式递交,iframe页面返回后location.replace("about:blank");再刷新父页面就没问题了
hoojo 2010-09-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 helei123a 的回复:]

提示信息:
要再次显示该网页,IE需要重新发送你以前提交的信息。如果您正在交易,点击“取消”,否则单击“重试”
怎么去掉这个框框
[/Quote]

这个和你src的资源页面有关,如果你的action、servlet设置的是url的forward跳转就不会
redirect应该就不会了
这个是服务器端的页面决定的,用js也不能控制
只能这样

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧