防止缓存表单
Posted
技术标签:
【中文标题】防止缓存表单【英文标题】:Prevent caching of form 【发布时间】:2015-04-10 02:30:40 【问题描述】:有没有办法防止表单被缓存?我已经尝试过表单上的自动完成属性和输入元素。我已经尝试过元头标签。有办法吗?另外,刷新页面后表单重新提交是否正常?谢谢!
【问题讨论】:
您的问题需要更具体,最好显示您尝试过的代码 他说了什么。否则这是重复的。 ***.com/questions/9587201/… 我怎样才能更具体?我包含了我使用过的所有方法...autocomplete="off"
和 <meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="-1">
。
我已经尝试过“重复”帖子的答案。我也知道如何使用搜索功能。
【参考方案1】:
您可以在使用 Post/Redirect/Get (PRG) 模式刷新页面后阻止表单重新提交。 (http://en.wikipedia.org/wiki/Post/Redirect/Get)。
不确定您使用的是什么语言,但您可以参考这篇文章: How to prevent form resubmission when page is refreshed via php
【讨论】:
解决了第二个问题。谢谢。以上是关于防止缓存表单的主要内容,如果未能解决你的问题,请参考以下文章
防止javascript缓存与django表单assets。