HTML5历史记录API-状态对象的最大大小是多少?
|
pushState
方法接受状态对象。 Firefox文档说该对象的最大大小为640kb。规范中定义了浏览器可以实现的最小最大大小是多少?我是否可以合理地期望主流浏览器至少为我提供100kb?
编辑:我用Chrome进行了测试,它仍可用于1MB以上的状态对象。
没有找到相关结果
已邀请:
4 个回复
念炯
锑寝粒
,对于Internet Explorer 11为
,对于Chrome至少为
。 编辑:经过测试的版本:IE:11,Chrome:33,Firefox:不相关,因为它们为您记录了MDN的最大大小:)。
倪蕊悲潍
济畦刨
在通过ajax请求加载新内容之前,我调用beforeNavigate来保存用户当前所做的所有位置信息或状态更改。
通过侦听popstate处理后退按钮和前进按钮。如果我们为数据传递了null值,则e.state将返回null,我们需要通过ajax请求加载存储的url。