有没有办法用 javascript 清除我应用程序的所有本地数据?
我要清除:
Session Storage
Cookies
Local Storage
Application Cache (html5 spec)
最佳答案
认为您必须单独处理每个浏览器,因为每个浏览器的实现方式不同。
sessionStorage.clear
localStorage.clear
对于 cookie,已经有一个 good answer on SO
您当然可以将它们放入您自己的函数中。
如果应用程序缓存在服务器端,您可以对删除它的 http post 进行 ajax 调用。
更新: 建议不要清除应用程序缓存,http://www.whatwg.org/specs/web-apps/current-work/#expiring-application-caches .您会在其中存储哪些您希望删除的内容?
关于Javascript清除本地数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698745/