我正在开发一个需要离线存储数据的网站。即,如果网络出现故障,数据会本地存储在客户端 PC 上,并在用户下次上线时发送到服务器。
为了检测网络状态,我使用了对服务器的 jQuery AJAX 调用(我愿意接受其他可能的方式)。这里的挑战是以安全的方式将数据存储在本地,以便用户不会有意或无意地删除数据。
我怎样才能实现这一目标?
尝试 localStorage API。 http://hacks.mozilla.org/2009/06/localstorage/它实现了一些现代浏览器。
编辑:在大多数浏览器中,清除 cookie 会清除本地存储。