Javascript 隐藏确认表单重新提交PHP

Javascript 隐藏确认表单重新提交PHP,javascript,php,forms,Javascript,Php,Forms,提交表单后,单击“上一步”按钮,页面将显示“确认表单重新提交”页面。相反,我实际上只是希望浏览器显示表单本身。有办法吗?下面是我代码的一部分,它可以正常工作,只是不会停止刷新。我只想在你点击后退按钮时刷新一次 <meta http-equiv="refresh" content="0"> <form method = 'post' action = 'submitPost.php?section=$section'> <textarea rows='10' cols

提交表单后,单击“上一步”按钮,页面将显示“确认表单重新提交”页面。相反,我实际上只是希望浏览器显示表单本身。有办法吗?下面是我代码的一部分,它可以正常工作,只是不会停止刷新。我只想在你点击后退按钮时刷新一次

<meta http-equiv="refresh" content="0">
<form method = 'post' action = 'submitPost.php?section=$section'>
<textarea rows='10' cols='100' name = 'post'></textarea> </br>
<input type = 'submit' value = 'Submit'>
</form>



这是一个浏览器安全策略-当您想返回到使用
POST
http动词加载的页面时,它将始终要求您确认。

好的,既然您回答了为什么,您也能回答how部分吗?例如,如何解决这个问题?非常感谢。谢谢。简单的回答是——你不能。答案很长,涉及到更改应用程序逻辑,我对这一点知之甚少,无法真正提供帮助。一种可能的解决方案是:一旦你发布了某个内容,使用它,然后使用
位置
标题重定向用户,这样就不会破坏“后退”按钮,因为它不需要重新提交表单。