php - 如何防止 "Confirm Form Resubmission"对话框?

标签 php javascript jquery codeigniter

如何在提交后清理表单中的信息,以便在页面刷新后不显示此错误?

查看图片(来自 chrome):

对话框有文本:

The page that you're looking for used
information that you entered. Returning to that
page might cause any action you took to be
repeated. Do you want to continue?

我不想出现这个对话框。

最佳答案

这个方法对我很有效,我认为最简单的方法是在重新加载页面的 HTML 中使用这个 javascript 代码。

if ( window.history.replaceState ) {
  window.history.replaceState( null, null, window.location.href );
}

关于php - 如何防止 "Confirm Form Resubmission"对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833914/

相关文章:

php - 自定义分类 WP_Query

javascript - 在 JavaScript 中设置数组长度是一种反模式吗?

javascript - 如何检查多个HTML5视频的音频

javascript - 无法检索从 jQuery 发布到 Django 的对象数组

javascript - jQuery 是否有任何函数可以将客户端滚动到视口(viewport)底部?

php - Laravel 可以处理高流量应用吗?

php - 如何修复 Laravel 应用程序找不到 nginx 404?

php - 将数据从 foreach 循环传递到同一 View 中的引导模式

javascript - 编写新文本时更改文本框文本的颜色

jquery - 如何在背景上做标题悬停效果?