javascript - 后退按钮缓存的页面加载顺序

标签 javascript html caching browser

发布表单后,然后使用浏览器后退按钮返回页面,页面如何加载?

特别是:

  • 缓存的页面状态是什么(初始或发布)?
  • 页面是否以相同顺序重新加载脚本?
  • 将什么表单发布数据重新加载到页面字段中?
  • 在页面加载的什么时候重新填充表单发布数据字段?

是否有任何关于浏览器应如何处理此问题的标准文档?

最佳答案

不幸的是,前进和后退按钮完全依赖于浏览器。例如,如果页面的过期 header 已过期,Internet Explorer 将使页面过期(并强制重新加载),但 Firefox 不会。 Firefox 将保留用户的表单数据(缓存页面的“已发布”状态),但 Internet Explorer 不会。

关于javascript - 后退按钮缓存的页面加载顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16989783/

相关文章:

html - 检测多个选中的复选框

javascript - 菜单样式的应用程序,例如 google.com Mobile

java - Apache Ignite 支持万级缓存吗?

javascript - 以圆形裁剪所选图像,然后将其发送到服务器

javascript检查链接内的文本 anchor 文本是否溢出

javascript - 在 Electron 中使用 Firebase

java - Apache Ignite 具有对象类型的索引字段

javascript - 添加一行作为为将 CSV 转换为 HTML 表而创建的表的标题

css - 使用 bootstrap CSS 强制启用只读输入

c# - ASP.NET 中缓存的 Request.IsAuthenticated 问题