假设我打开 Chrome 并跳入 javascript 控制台。如果我跑
localStorage.setItem('test', 'THIS IS A VALUE');
然后关闭浏览器,重新打开,然后运行
localStorage.getItem('test');
结果将是可以预见的“这是一个价值”。但是,如果我要导航到打开浏览器时所在的另一个页面,即不在 about:blank; 或任何主页,运行 .getItem 将导致 null。
似乎 localStorage 特定于某个页面。有没有办法在一个页面上存储一个可以在任何页面上使用的值?
假设我想在一个页面上生成一个 ID,然后在一个完全不相关的站点上检查相同的 ID,这可能吗?现在我已经把它打出来了,听起来有点安全风险。