2013年12月9日 星期一

好用的Javascript利用存取Cookie方式當在Local的資料庫-jStorage

jStorage利用Html5特色當作本地端的資料庫

相同性:jStorage支持所有主流瀏覽器 - IE瀏覽器6+,Firefox2+,Safari 4+,Chrome 4+,Opera 10.50+

jStorage檔案非常小僅 7kB 從此下載使用



如果是使用JQuery 可使用方式如下:

<script src="//cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script src="https://raw.github.com/andris9/jStorage/master/jstorage.js"></script>

//存入資料
$.jStorage.set("key","存的資料");

//取出資料
var value = $.jStorage.get("key");


jStorage也提供其他的方法

deleteKey(key)

setTTL(key, ttl) //設定失效時間

subscribe(channel, callback)

publish(channel, payload)

listenKeyChange(key, callback)

stopListening(key[, callback])

可參考原網頁


相同性表:
瀏覽器Storage supportSurvives browser restartSurvives browser crashStorage size
Chrome 4+++5 MB
Firefox 3.6+++5 MB
Firefox 3+++5 MB
Firefox 2+++5 MB
IE8+++10 MB
IE7+++128 kB
IE6+++128 kB
Opera 10.50++-5 MB
Opera 10.10-N/AN/AN/A
Safari 4+++5 MB
Iphone Safari+++5 MB
Safari 3-N/AN/AN/A

沒有留言:

張貼留言