本地存储和会话存储

时间:2010-02-24 17:23:57

标签: jquery html5

我用html5中的新本地存储和会话存储器迈出了千里之外的第一步。

http://www.w3.org/TR/offline-webapps/

问:是否有使用会话存储或本地存储的代码示例,用户在其中输入值,该值在本地保存,然后用户通过其56K调制解调器连接到Internet并与本地存储同步服务器?

3 个答案:

答案 0 :(得分:6)

你可以找到一个例子on this page on hacks.mozilla.org

答案 1 :(得分:5)

检查navigator.onLine属性,而不是使用setInterval并盲目地尝试将数据发送到服务器:

if (navigator.onLine) {
   // Send data using XMLHttpRequest
} else {
   // Queue data locally to send later
}

您还可以向Window对象添加侦听器,以获取“在线”和“离线”事件,这些事件会在浏览器再次连接互联网时通知您。

答案 2 :(得分:4)