在带有form表单提交的页面中,refresh页面时老是弹出,"不重新发送信息,则无法刷新网页",请问怎样才能在不再发送信息的情况下,刷新页面

rickelexit 2002-09-14 02:07:26
在线等待各位的回答
...全文
39 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexxing 2002-09-14
  • 打赏
  • 举报
回复
呵呵,楼上说的对
忘了 this.location = "xxx.htm" 是最基本的办法了
qiushuiwuhen 2002-09-14
  • 打赏
  • 举报
回复
post处理后redirect到主页面
潇洒 2002-09-14
  • 打赏
  • 举报
回复
刚才说漏了 -- 然后再 refresh 主页面.
潇洒 2002-09-14
  • 打赏
  • 举报
回复
呵呵~ 试下把提交页面放在 Iframe 里. :)
记得以前有人问过这个问题.
alexxing 2002-09-14
  • 打赏
  • 举报
回复
用 POST 提交的页面必须刷新,从服务器获得页面数据
如果可能改用 GET (好像可能性不大)

用 SUBMIT 操作代替 REFRESH 可以避免提示信息,即将前一次的提交再执行一遍!
with ( document.form1 )
{
arg1.value = 1;
arg2.value = 2;
...
submit();
}
这只适用于前一次提交的请求是“只读”请求的场合,即不是 insert, delete 数据库之类的操作,否则就会反复 insert, delete 了

87,997

社区成员

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

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