【发布时间】:2010-05-01 12:32:42
【问题描述】:
我注意到如果我返回 页面,会记住 Title 或 Body 部分按浏览器的返回按钮。
这个功能在我测试的所有浏览器中都可用,但在我自己的项目中不存在。
我怎样才能达到这种效果?
更新
我仍然没有任何线索,但猜猜是 http 标头或 javascript 启用了某种客户端缓存?
【问题讨论】:
-
此功能通常由您的浏览器处理。
-
那为什么我自己的项目在同一个浏览器中没有这个功能呢?不同的事情必须是有目的的发生。
-
人们可能会告诉您如何配置您的服务器以提供正确的与缓存相关的 http 标头,如果您包含有关为页面提供服务的服务器软件的信息。每个服务器都有自己的配置来处理这些事情......
-
如果你想做到与缓存完全无关 - 即让你的表单数据即使进入另一个页面然后再次进入你的页面也能存活,你可以将数据存储在 cookie 或服务器中 -一旦触发了您的输入字段之一的 onchange 事件,就会进行边会话。加载表单时,您必须将默认值设置为存储的值。
标签: html forms webbrowser-control browser-cache