我测试的所有浏览器都提供此功能,但在我自己的项目中不存在表单.
我该如何解决这个问题?
UPDATE
我仍然没有任何线索,但是猜测某种客户端缓存是否由http标头或JavaScript启用?
1)如果允许浏览器缓存您的页面,它也会记住表单域.
2)如果不允许缓存页面,它将会忘记一切.
通常,动态生成的页面属于第2类,因此您看不到缓存.这确实是由HTTP标头(特别是Cache-Control和Last-Modified,或使用E-Tag)确定的).有关浏览器如何确定缓存(不重要!)的说明,请参阅:
http://www.webscalingblog.com/performance/caching-http-headers-last-modified-and-etag.html
但最简单的方法是将表单放在静态HTML页面上,然后您的Web服务器将处理所有内容.