首页 文章

如何在Firefox中查看/删除本地存储? [关闭]

提问于
浏览
177

在谷歌浏览器中,有一种简单的方法可以查看本地存储中的内容,并在检查后修改或删除它 .

在Firefox中是否有工具或其他相同的功能?

7 回答

  • 0

    我无法直接在Firefox(v27)控制台中使用 localStorage . 我收到了错误:

    [例外......“组件不可用”nsresult:“0x80040111(NS_ERROR_NOT_AVAILABLE)”位置:“JS frame :: debugger eval code :: :: line 1”data:no]

    有用的是:

    window.content.localStorage
    

    希望这会有所帮助 .

  • 260

    试试这个,它对我有用:

    var storage = null;
    setLocalStorage();
    
    function setLocalStorage() {
        storage = (localStorage ? localStorage : (window.content.localStorage ? window.content.localStorage : null));
    
        try {
            storage.setItem('test_key', 'test_value');//verify if posible saving in the current storage
        }
        catch (e) {
            if (e.name == "NS_ERROR_FILE_CORRUPTED") {
                storage = sessionStorage ? sessionStorage : null;//set the new storage if fails
            }
        }
    }
    
  • 10

    您可以使用Firebug(一个有用的Web开发扩展)或Firefox的开发人员控制台逐个删除localStorage项目 .

    Firebug方法

    • 打开Firebug(点击右下角的小虫图标)

    • 转到DOM选项卡

    • 向下滚动并展开localStorage

    • 右键单击要删除的项目,然后按Delete Property

    开发者控制台方法

    您可以在控制台中输入以下命令:

    localStorage; // click arrow to view object's properties
    localStorage.removeItem("foo"); 
    localStorage.clear(); // remove all of localStorage's properties
    

    Storage Inspector方法

    Firefox现在有一个内置的存储检查器,您可能需要手动启用它 . 请参阅下面的rahilwazir的答案 .

  • 3

    从Firefox 34开始,您现在可以选择Storage Inspector,您可以从developer tools settings启用它 .

    在那里,您可以启用 Default Firefox Developer tools 下的 Storage 选项

    Updated 27-3-16

    Firefox 48.0a1现在支持Cookies编辑 .

    Updated 3-4-16

    Firefox 48.0a1现在支持localStorage和sessionStorage编辑 .

    Updated 02-08-16

    Firefox 48(稳定版)及以后版本支持编辑除IndexedDB之外的所有存储类型

  • 9

    要检查localStorage项目,您可以在javascript控制台中键入 console.log(localStorage); (例如firebug或在新的FF版本中输出js控制台) .

    您可以使用此行代码来删除浏览器localStorage内容 . 只需在您的JavaScript控制台中执行它:

    localStorage.clear();
    
  • 45

    由于“localStorage”只是另一个对象,您可以:在“控制台”中创建,查看和编辑它 . 只需输入'localStorage'作为命令并按Enter键,它将显示一个包含localStorage键值对的字符串(提示:单击该字符串以获取格式化输出,即显示每行中的每个键值对) .

  • 40

    现在有一个很棒的Firebug插件可以克隆这个不错的功能 . 查看:

    https://addons.mozilla.org/en-US/firefox/addon/firestorage-plus/

    它由Nick Belhomme开发并定期更新

相关问题