【发布时间】:2012-03-27 23:12:45
【问题描述】:
有没有办法将全局数据存储在window 对象中,这样数据可以在页面重新加载/刷新后继续存在。所以假设我分配了我的全局数据/对象-
window.myObject = myProductObject
并且用户刷新/重新加载页面或者可能跳转到我网站的另一个页面。页面重新加载后window.myObject 是否仍然可用?
注意 -:我不能将对象存储在 cookie 中,因为它是一个对象,我的意思是它可能是对另一个自定义对象的引用,或者它可能引用另一个具有通过“window.open”打开
【问题讨论】:
-
如果您的对象需要是字符串,则将其字符串化:developer.mozilla.org/En/Using_native_JSON
-
客户端存储唯一真正的解决方案是 indexedDB
标签: javascript dom cross-browser browser