简体   繁体   English

浏览器在刷新后会记住表单状态。 如何避免?

[英]Browser remembers form state after a refresh. How to avoid?

Often times a browser will remember the form-state when the refresh button is hit. 通常,单击刷新按钮时,浏览器会记住表单状态。 This is troublesome, because I actually want the updated database state to be shown when a user hits refresh. 这很麻烦,因为我实际上希望在用户单击刷新时显示更新的数据库状态。

Is there a way I can trick the browser to not remember the current form state? 有什么办法可以使浏览器不记住当前表单状态?

<?
//Set no caching
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?> 

Brute force! 蛮力!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在没有页面重定向或表单刷新的情况下在节点 js 上发送 post 请求。 没有防止违约 - How to send a post request on node js without there being a page redirect or form refresh. there is no preventdefault 聚合物1.6-应用在刷新后显示空白页。 我在用 <app-route> 路由器 - Polymer 1.6 - App shows blank page after refresh. I am using <app-route> router 刷新后如何保持值的当前状态 - How to keep the current state of values after refresh 清除记住值的表单 - Clear a form that remembers values HTML表单仅在刷新浏览器后才能在Chrome中工作 - HTML form only works in Chrome after browser refresh 浏览器刷新后IE表单输入数据消失 - IE form input data disappear after browser refresh 提交表单并在一个字段中搜索其他 3 个按钮后,如何在浏览器中保存或保留信息/状态 - How do I save or keep information/state in the browser after submitting form and searching with one field for 3 other buttons 表单重新提交Django如何避免刷新或返回按钮 - Form resubmission Django how to avoid for refresh or back button 当用户输入无效的表单输入时如何避免页面刷新 - how to avoid page refresh when user types in invalid form input POST请求后如何刷新表单页面? - How to refresh form page after POST request?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM