——解决浏览器复制网址在新的tag里能正常跳转的问题
一、问题描述
在新的页面打开一个tag粘贴上一个页面的地址时不能正常跳转,直接跳转到了login页面。
二、原因分析
百度发现是因为sessionStorage和localStorage存储周期不同:
- sesssionStorage:关闭当前浏览器,数据就随之消失
- localStorage:如果不手动清除,数据会一直存在
此处参考官方文档JavaScript 存储对象 | 菜鸟教程
和以下博客localstorage和sessionstorage的区别 - 付杰博客、sessionStorage和localStorage有什么区别_火兰的博客-CSDN博客_localstorage和sessionstorage的区别
三、解决办法
当我们作比较正规或者较大的项目时,最好不要用localStorage,毕竟通过某些方法是可