6

我们最近从 cookie 切换到使用 sessionStorage - 切换的触发器是IE 问题

现在,我们发现 sessionStorage 不能跨子域工作 - 的存储www.site.comsite.com.

有没有一种现代的替代方案可以让两者合作?这很容易通过 cookie 完成,但我不想从 sessionStorage 中恢复,或者(喘气)同时使用这两种方法。

4

1 回答 1

3

这几乎是一种黑客攻击,它并不安全,但它是一个巧妙的技巧。JavaScript 对象 window.name 可以保存数据字符串,即使在加载新页面或切换域时,数据也会保留。在这里检查这个 SO:

在 Web 浏览器中使用 window.name 作为本地数据缓存

于 2013-03-06T06:46:27.330 回答