瀏覽器的本地儲存方法

2021-07-11 23:40:28 字數 930 閱讀 9509

cookie是我們最熟知的了,但是cookie 能儲存的資料有限,如ie8,firefox,opera每個域可以儲存的50個cookie,safari/webkit沒有限制。乙個cookie最多可以存放4096b左右的資料。簡單記住:ie6大約2k,其他一般的瀏覽器也就4k,嘿嘿,挺小的。

2、flash shareobject

cookie隨著每次http請求頭資訊一起傳送給伺服器端,增加了網路流量,浪費了網路傳輸頻寬,但如果請求頭大小超過了限制,伺服器會處理不了。而且儲存的資料也小,flash shareobject就解決了cookie的這兩個弊端,預設儲存100k的資料,並且這個數字可以自行設定,最大沒有限制的。不過,需要客戶端安裝flash player,呵呵,現在電腦上都有的吧…我就笑笑不說話咯

3、google gear

不知道說啥,我只知道它是google開發的本地儲存技術,需要安裝元件來使用,是的,我說的是廢話,(⊙﹏⊙)b

4、userdata

ie的userdata,兩個字——蛋疼。可以儲存64k,是js的本地儲存的解決方案。

5、sessionstorage

ie不支援,用於本地儲存乙個會話中的資料,這些資料只有在同乙個會話中的頁面才能訪問,當會話結束後,資料也就會被隨之銷毀,不是一種持久化的本地儲存,是乙個會話級別的儲存。

6、localstorage

html5中的兩種儲存方式:localstorage和globalstorage 。localstorage是瀏覽器同源下儲存的,資料可以跨越多個視窗。

7、globalstorage

ie不支援,ff支援,用於持久化本地儲存,除非主動刪除資料,否則資料都一直在的…

瀏覽器本地儲存

本地儲存 儲存讀取 刪除在瀏覽器端儲存資料 全域性變數 cookie sessionstorage localstorage 只能短時間儲存資料,頁面跳轉或重新整理後資料會消失 按儲存時間長短分成2種 會話cookie 視窗關閉即消失 持久化cookie 可以由程式設計師指定存活時間,關閉視窗也不會...

瀏覽器本地儲存

瀏覽器的本地儲存主要分為cookie webstorage indexdb,其中webstorage又可以分為localstorage和sessionstorage cookie cookie最開始被設計出來並不是為了做本地儲存。而是彌補http在狀態管理上的不足 http協議是乙個無狀態協議,客戶...

瀏覽器的本地儲存

瀏覽器的本地儲存主要分為cookie webstorage和indexeddb,其中webstorage又可以分為localstorage和sessionstorage。cookie1.容量缺陷。cookie 的體積上限只有4kb,只能用來儲存少量的資訊。2.效能缺陷。cookie 緊跟網域名稱,不...