首页
导航
博客
电子书
算法
众创
代码
随贴
关于我们
您好,欢迎来到码863代码分享网! 请
[登录]
/
[注册]
搜 索
标题:
*
140
字
TAG标签:
(用空格隔开)
30
字
恢复历史版本:
请选择分类
html
python
javascript
php
sql
c
c++
c#
java
plain
所有人可见
仅自己可见
编辑器:UEditor
编辑器:TinyMCE
编辑器:Editor.md
HTML转MD
HTML转MD2
<p>据浏览器自动选择使用 localStorage、globalStorage 或者 userData实现本地存储<br/><br/><br/>项目地址:https://github.com/marcuswestin/store.js<br/><br/>store.js 是一个兼容所有浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 即可实现本地存储功能<br/>store.js - 轻松实现本地存储(LocalStorage) <br/>store.js 是一个兼容所有浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 会根据浏览器自动选择使用 localStorage、globalStorage 或者 userData 来实现本地存储功能。 <br/>store.js 提供非常简洁的 API 来实现跨浏览器的本地存储功能: <br/><br/>Tested in iOS 4+<br/>Tested in Firefox 3.5<br/>Tested in Firefox 3.6<br/>Tested in Firefox 4.0+<br/>Support dropped for Firefox < 3.5 (see notes below)<br/>Tested in Chrome 5<br/>Tested in Chrome 6<br/>Tested in Chrome 7<br/>Tested in Chrome 8<br/>Tested in Chrome 10<br/>Tested in Chrome 11+<br/>Tested in Safari 4<br/>Tested in Safari 5<br/>Tested in IE6<br/>Tested in IE7<br/>Tested in IE8<br/>Tested in IE9<br/>Tested in IE10<br/>Tested in Opera 10<br/>Tested in Opera 11<br/>Tested in Opera 12<br/><br/><br/>Unsupported browsers 老版本不支持,ie7带特殊meta<br/> Firefox 1.0: no means (beside cookies and flash)<br/> Safari 2: no means (beside cookies and flash)<br/> Safari 3: no synchronous api (has asynch sqlite api, but store.js is synch)<br/> Opera 9: don't know if there is synchronous api for storing data locally<br/> Firefox 1.5: don't know if there is synchronous api for storing data locally<br/> Microsoft IIS & IE7: With meta tag & "charset=iso-8859-1", things stop working. See issue #47.<br/><br/>Storage limits<br/> IE6 & IE7: 1MB total, but 128kb per "path" or "document" (see http://msdn.microsoft.com/en-us/library/ms531424(v=vs.85).aspx)<br/> See http://dev-test.nemikor.com/web-storage/support-test/ for a list of limits per browser<br/> <br/> <br/>例子<br/> <br/>// Store 'marcus' at 'username'<br/>store.set('username', 'marcus')<br/><br/>// Get 'username'<br/>store.get('username')<br/><br/>// Remove 'username'<br/>store.remove('username')<br/><br/>// Clear all keys<br/>store.clear()<br/><br/>// Store an object literal - store.js uses JSON.stringify under the hood<br/>store.set('user', { name: 'marcus', likes: 'javascript' })<br/><br/>// Get the stored object - store.js uses JSON.parse under the hood<br/>var user = store.get('user')<br/>alert(user.name + ' likes ' + user.likes)<br/><br/>// Get all stored values<br/>store.getAll().user.name == 'marcus'<br/><br/>// Loop over all stored values<br/>store.forEach(function(key, val) {<br/> console.log(key, '==', val)<br/>})</p>
CopyRight 2002~2023 精通2100网 联系邮箱:qqtxt@163.com
版权所有:精通2100网
湘ICP备2023018646号-1
MYSQl共执行 4 个查询,用时 0.0026919841766357 秒,PHP脚本用时 0.004735 秒,占用内存 0.511 MB,Gzip 已启用