Chrome を開いて JavaScript コンソールに飛び乗ったとします。私が走れば
localStorage.setItem('test', 'THIS IS A VALUE');
ブラウザを閉じて再度開いてから実行します
localStorage.getItem('test');
結果は、予想どおり「THIS IS A VALUE」になります。ただし、ブラウザを開いたときに表示していた別のページに移動するとします。つまり、about:blank; ではありません。ホームページが何であれ、.getItem を実行すると null になります。
localStorage は特定のページに固有のようです。どのページでも機能する値を 1 つのページに保存する方法はありますか?
あるページで ID を生成し、まったく関係のないサイトで同じ ID を確認したい場合、これは可能ですか? 入力した今では、セキュリティ上のリスクが少しあるように思えます。