sessionStorage と同じ方法で indexedDB に一時データを保存する方法はありますか? 同じドメインの他のセッション (タブ) では利用できず、セッションが閉じられると期限切れになります (storeObject の一部のアイテムまたは storeObject 全体に影響します)。
ランダムな名前で storeObject を作成し、unload イベント リスナーを追加して、ユーザーがページを終了するときにこの storeObject を削除できます。ただし、ここでの問題は、ユーザーが同じドメインのページから別のページに変更したり、ページを更新したりしただけでも、storeObject が削除されることです... (同じセッション)。
document.cookie API に基づく sessionStorage のようなストレージの実装がいくつかあることは知っていますが、これは私の場合には完璧なソリューションではありません。