禁用按钮刷新浏览器

时间:2012-11-02 19:39:25

标签: java javascript jquery

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

1 个答案:

答案 0 :(得分:11)

你不能。

相反,请使用POST-Redirect-GET模式。

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