是否可以清除特定网页上的 HTML5 本地存储?我在http://jsfiddle.net上编辑了一个 Javascript 演示,我重新排列了窗口,使其中一个无法调整大小。在这种情况下,是否可以清除特定页面上的本地存储?
我只需要格式化我的 Windows 7 系统并重新开始,尽管我对某些文件/文件夹进行了一些备份,但我试图找出 Google Chrome 存储扩展程序保存的用户数据的位置,例如我可以查看的文件夹也许可以为我拥有的某个扩展恢复一些数据?
我已经在我的电脑中安装了 dropbox,但它位于我的 cygwin 目录之外。可能最简单的方法是将 dropbox 目录移动到 cygwin 的主目录。无论如何,我想知道是否可以从 cygwin 浏览到我的 dropbox 目录?
我的问题是关于 Chrome 或 Chromium 浏览器的微调。它支持新一代 cookie:HTML5 LocalStorage 和 Databases。一些广告网站使用 LocalStorage 进行用户跟踪,其他一些网站也使用它。此外,chrome 插件(扩展)通常使用 localstorage 来保存设置。
我想完全禁用所有站点的 LocalStorage&DB 或以“询问用户”模式获取它。但我想使用使用 LocalStorage 和 DB 的扩展。
是否可以?
随着越来越多的站点从使用 cookie 切换到使用 localStorage 来存储他们的数据(包括“跟踪错误”),我担心用户可以在多大程度上控制它。使用 cookie,人们可以设置适当的策略,例如阻止 3rd 方 cookie 或始终被询问。我找不到 localStorage 的相应设置。
搜索 SU,我发现了一个类似的 Chrome 问题:disable HTML5 LocalStorage and Databases for all pages / or ask user。我还阅读了如何允许一个特定用户脚本的本地存储,但全局禁用它?(它没有回答我的问题)和Firefox 本地存储和缓存问题(也说明缺少文档,但没有回答我的问题)。我在 Google 搜索中几乎什么也没找到。
我在 SE 开始时遇到的一般问题(请参阅MSO)并通过Eric 的博客解决了,让我假设 cookie 设置至少以某种方式连接到 localStorage;但由于它没有记录,我不想依靠一个 FF 版本的“尝试和错误”来得出一般结论。
有没有关于这方面的一些文件?如果用户无法控制哪个站点将数据存储到 localStorage 中,我会认为这是一个很大的隐私侵犯,所以它必须以某种方式成为可能。
TL;DR:是根据 cookie 政策完成的吗?如果没有,用户如何控制它?
它似乎stackauth.com使用了一些我的 Safari 没有显示的本地存储,因此无法删除。那么,一般来说:如何确保从 Safari 中删除所有本地存储?
一些背景和细节:
在HTML5本地存储允许网站存储在计算机上的信息。(这有点像 cookie,但内容不会自动发送到服务器。)就像一个人曾经登录到(新的)Twitter 网站,然后在查看该网站并将以下内容粘贴到位置栏中时会显示很多详细信息,即使当前未登录†:
javascript:alert(localStorage.getItem(':USER:'));
Run Code Online (Sandbox Code Playgroud)
要摆脱这些数据:在谷歌浏览器中“删除 cookie 和其他站点数据”可以解决问题。在 Firefox 中,每当删除 cookie 时,它就会被删除。在 Safari 中没有那么多。
在 Safari 中,安全性中似乎有一个相关的首选项,按钮“显示数据库”。但是:Safari 中的“显示数据库”列表并未提及Stack Exchange global network auto-login使用的stackauth.com。使用“全部删除”后,我仍然在该站点上得到结果:
javascript:alert(localStorage.getItem('GlobalLogin'));
Run Code Online (Sandbox Code Playgroud)
我可以使用javascript:localStorage.clear();. 但是我需要知道一个站点已经存储了数据。这个问题不仅仅是关于 StackAuth;我想确保其他网站也不会从列表中隐藏。
(我在 Mac 上,在最新的 OS X 上使用最新的 Safari。)
†当弹出窗口太大而看不到任何关闭按钮时,按 Esc 或 Return 关闭警报对话框。
我想打开 Google Chrome 的本地存储文件。我找到了 Chrome 存储它们的位置,但无法打开它们。
我怎样才能做到这一点?
我正在考虑使用Windows 8 存储空间来组合磁盘。如果由于某种原因,我的操作系统磁盘不再可用,会发生什么情况。全新安装的 Windows 8 对现有存储空间有何反应?它会自动识别存储空间还是存储空间配置依赖于存储在 OS 磁盘上的状态?
如果您能告诉我升级到 Windows 8 零售版时我的存储空间会发生什么情况,则可以获得奖励积分。
Chrome 的设置对话框中是否有可以查看 localStorage 数据的地方?
我在 MacOS 上,但我正在寻找一个基于浏览器的 localStorage 界面(不是通过浏览文件系统)
我最近运行 CCleaner 来清理我的笔记本电脑。从那以后,每次任何站点尝试访问时window.localStorage,都会出现以下错误:
该系统找不到指定的路径。
如果我“观察”window对象,它也不会出现在属性列表中。
有趣的是,sessionStorage它仍然存在并且工作得很好。
CCleaner 是否有可能删除了一个对 IE10 的使用至关重要的文件localStorage?如果是这样,是否可以通过创建相关文件/目录来修复?
为了说明这个问题的严重程度,我无法登录 StackExchange!我有一半的网站不再工作,所以我无法工作,总的来说,我基本上被搞砸了。帮助!