セッション値はサイトに基づいて保存されていますか、それともページに基づいていますか?
example.com/page1とexample.com/page2のように、同じドメイン内の2つのページにまたがるsessionStorageにいくつかの値を保存しています。これで、1つのページの値を変更すると、他のページの値と重複したり、影響を及ぼしたりします。1つのブラウザ、単一のタブでpg1とpg2を切り替えています。また、キー名は両方のページで同じです。2ページ目の新しいキーを作成するのはそれほど難しいことではありませんが、なぜそうなのかを理解しようとしています。私の環境はMac上のSafariです。
また、別の質問ですが、ページだけでなく、サイトのエンティティのセッション変数を作成できますか?ユーザーがセッションに参加している限り、1つのページの値を保存して、そのサイトのすべてのページでその値を確認する必要がある場合があります。
ありがとう!