多tab的sessionStorage数据共享问题

问题


很多同学可能并没有关注过这样一个问题:sessionStorage 的数据会在同一网站的多个标签页之间能共享吗?

解答


首先我们都知道sessionStorage数据的有效期是会话内,当页面会话结束时,存储在sessionStorage中的数据将被清除。基于以上这个情况,我们就要判断一下,访问同一个网站页面的不同的tab是是否属于同一个会话?这个其实跟由打开tab的方式决定

1、手动新开一个标签页,总是会初始化一个新的 session;

2、通过点击链接(或者用了 window.open)打开的新标签页,该标签页跟原标签页是属于同一个 session 的;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容