如何完全清除javascript中的localstorage
、sessionStorage
和cookies
?
在清除这些值之后,有没有什么方法可以取回它们?
发布于 2013-04-04 15:03:36
在通过javascript删除localStorage、sessionStorage或Cookie值之后,无法在浏览器中通过javascript检索它们。
如果您真正问的是是否有其他方法(从浏览器之外)恢复这些数据,那就是另一个问题,答案将完全取决于特定的浏览器以及它如何实现每种类型数据的存储。
例如,Firefox将cookie存储为单独的文件。删除cookie时,其文件也会被删除。这意味着不能再通过浏览器访问cookie。但是,我们知道,有时可以使用系统工具从浏览器外部检索已删除文件的内容。
如果您想进一步了解这一点,您必须了解每个浏览器如何在每个感兴趣的平台上存储每种数据类型,然后探索该类型的存储是否有任何恢复策略。
发布于 2013-04-04 15:10:14
标准的Web Storage没有提到任何关于恢复这些内容的内容。所以不会有任何标准的方法来做到这一点。你必须通过浏览器实现它们的方式,或者在删除它们之前找到备份它们的方法。
https://stackoverflow.com/questions/15804462
复制相似问题