關於sessionStorage的誤解

sessionStorage 都知道是瀏覽器的一種本地緩存技術;一直以來我也認爲只要是同域名的所有標籤頁都能共享一個session;但是今天突然發現了一個問題,我做了兩個項目,都放在了同一個服務器上面,並且每個項目由自己單獨的登錄界面,我的理解是,當登錄第一個項目後打開第二個項目的登錄頁面進行登錄,那麼第一個項目的登錄狀態應該會被衝突,因爲兩個項目存儲token的sessionStorage的name是相同的;
但是結果卻不是想象的那樣,兩個項目之間沒有任何影響;原來一直都誤解了sessionStorage的機制;
session的共用與否和標籤頁的打開方式有關,只有父子窗口的標籤頁纔會共用一個session;
附上詳細鏈接sessionStorage 的數據會在同一網站的多個標籤頁之間共享嗎

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章