javascript - 如何防止表单在页面刷新时提交?

标签 javascript html forms

Possible Duplicate:
How do I stop the Back and Refresh buttons from resubmitting my form?

我有一个表单,就像大多数表单一样,每次用户刷新页面时都会提交。有什么方法可以防止这种情况发生,以便表单仅在单击提交按钮时提交,而不在其他时间提交?

最佳答案

最好的计划是在处理表单后进行 header 重定向。

例如

header('Location: http://www.example.com/');

即使您重定向到相同的网址,刷新也不会重新提交表单

关于javascript - 如何防止表单在页面刷新时提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3242452/

相关文章:

javascript - 覆盖 element.styleSheet.cssText

javascript - 垂直翻转 Raphael SVG 形状

javascript - 生成大于随机愤怒数的随机数时出现问题

javascript - Firefox Addon 为什么选项卡的就绪状态给出未定义

html - CSS3 Step Animation - 不改变图像,只是移动图像

forms - 使用表格在单独的行中显示 PayPal 项目名称/描述

php - 在 PHP/HTML 中添加 if 语句

javascript - 如何切换 <li> onchange 类

mysql - 无法将表单帖子存储在数据库中

PHP 到 MySQL 代码问题