【发布时间】:2017-03-13 17:22:19
【问题描述】:
我使用 ajax 调用将模型添加到我的 js 应用模型集合中。当我单击一个模型并转到下一页时,我希望我加载的所有模型在我点击后退按钮时仍然存在。什么是最好的方法来做到这一点,以便它适用于所有浏览器?这是针对移动网络的。我找不到直接的答案,我如何使用 bfcache,或者 js 历史,或者还有其他更好的方法吗?
【问题讨论】:
-
如果页面仍在 bfcache 中,至少 firefox 实际上会逐字恢复页面(DOM 和 javascript 状态),除非这已被某些事件处理程序抑制。
-
我认为没有人会在移动设备上使用 FF,试图让它在 safari 和 chrome 上运行,主要针对 ios 和 android 移动网络用户
标签: javascript ajax dom web-deployment bfcache