【发布时间】:2015-03-02 11:32:06
【问题描述】:
我在 Symfony2 中遵循 Post/Redirect/Pattern 的简单表单。此表单包含一个 id 文本字段,该文本字段在控制器中动态填充随机值。
我注意到 Chrome 中的一些奇怪行为 - 如果用户提交表单然后点击返回,id 字段包含一个全新的值。如果我编辑这个 id 然后重复这个过程,值 确实 会被缓存,所以看起来 Chrome 只是在看到值发生变化时才会缓存它。
在 Firefox 或 Safari 中不会发生此行为。有没有办法让 Chrome 以同样的方式执行? this question 中的答案说问题在于使用隐藏字段,但由于我只是使用标准文本字段,所以我不知所措。
【问题讨论】:
-
也许garlicjs.org可以帮助你...
标签: php html google-chrome symfony caching