0
我已閱讀的是:HTML的sessionStorage範圍和壽命
會話存儲使用的sessionStorage對象來存儲數據的 臨時的基礎上,對於一個單一的窗口(或標籤)。當會話結束即當用戶關閉該窗口(或標籤)
我有本地存儲2個的HTML文件中的數據消失 。我在加載File1時填充會話存儲項目。在不關閉標籤的情況下,我嘗試打開File2(使用瀏覽器地址欄)。看來我現在無法檢索同一個會話存儲項目。
這是應該這樣工作嗎?當我回到File1 html頁面時,我仍然可以看到該值。
爲什麼會發生這種情況?
是相同的域? –
本地在'file:/// ...'中?我很驚訝,即使在一個單一的文件名。無論如何,不同的本地文件必須被隔離。 – Ryan
不建議跨標籤進行會話。看看[這裏](https://security.stackexchange.com/questions/106435/why-does-owasp-recommend-disable-web-browser-cross-tab-sessions) – pkolawa