禁用按钮刷新浏览器

nuk*_*ipo 1 javascript java jquery

发送邮件时遇到问题.我创建了一个带调用表单的jsp页面,使用Post方法发送消息.当我点击浏览器FF上的按钮刷新时,它会再次自动发送消息.我不想再发送它.我怎么能禁用按钮刷新?

Que*_*tin 11

你不能.

而是使用POST-Redirect-GET模式.

  1. 让表单POST到表单处理程序
  2. 处理表单数据以发送消息
  3. 重定向到另一个URI
  4. 浏览器将获取另一个URI
  5. 如果刷新浏览器,将使用GET请求另一个URI,不会重新提交表单.