全局数据/对象的 Javascript 存储/状态

2024-02-15

有没有办法将全局数据存储在window对象,以便数据可以在页面重新加载/刷新后继续存在。假设我分配了我的全局数据/对象 -

window.myObject = myProductObject

用户刷新/重新加载页面或者可能跳转到我网站的另一个页面。是window.myObject页面重新加载后仍然可用吗?

NOTE-:我无法将对象存储在 cookie 中,因为它是一个对象,我的意思是它可以是对另一个自定义对象的引用,或者它可以引用通过“window.open”打开的另一个“窗口”对象


Use the window.top.name hack

var data = window.top.name ? JSON.parse(window.top.name) : {}
...
window.top.name = JSON.stringify(data)

window.top.name在页面加载过程中持续存在

我建议你使用像这样的抽象草坪椅 http://westcoastlogic.com/lawnchair/adapters/相反,虽然

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

全局数据/对象的 Javascript 存储/状态 的相关文章

随机推荐