位置:首页 > 行业软件 > 火狐浏览器开发者工具存储面板LocalStorage修改方法

火狐浏览器开发者工具存储面板LocalStorage修改方法

时间:2026-07-06  |  作者:318050  |  阅读:0
在火狐浏览器里调试网页时,经常会遇到需要临时修改 localStorage 数据的场景。 比如功能异常、表单状态错乱、登录凭证没更新。 这时候直接改存储,比反复刷新流程高效得多。 火狐提供了几种顺手的方法,下面挨个说说。

用存储面板双击编辑键值对

打开目标网页后,按 Ctrl+Shift+I(Windows/Linux)或 Cmd+Opt+I(macOS),调出开发者工具。

顶部标签栏点击“存储”选项卡,左侧侧栏展开“Local Storage”节点,再点击当前网页域名(比如 example.com)。右侧表格会列出所有键值对。

直接双击任意“键”或“值”单元格就能编辑。输完了按 Enter 确认;要是输错了,按 Esc 撤销。

注意:编辑后不会立刻在正在运行的脚本里生效。需要手动刷新页面,或重新触发读取逻辑,才能看到变化。

在控制台执行 JavaScript 修改

方法一:添加或覆盖某项数据

切换到“控制台”选项卡,输入类似 localStorage.setItem('theme', 'dark') 之后回车。这个键值就会写入或更新。

方法二:删除指定条目

执行 localStorage.removeItem('token'),对应的 key 就被移除了。没有弹窗、没有提示,操作不可逆,下手前想清楚。

方法三:清空全部数据

运行 localStorage.clear(),当前域名下所有 localStorage 条目会彻底删除。谨慎使用。

批量导入导出与跨域调试技巧

第一步:在“存储”→“Local Storage”中选中目标域名,右键空白处选择“导出”,保存为 JSON 文件备份原始数据。

第二步:用文本编辑器修改导出的 JSON 内容。比如把 "user_id": "123" 改成 "user_id": "999"。回到面板右键选择“导入”,并选中那个修改后的文件。

第三步:如果要修改其他域名(比如嵌入 iframe 的第三方站点)的数据,必须先在控制台右上角的上下文选择器中切换到对应源。否则 localStorage 默认只作用于当前主页面域,跨域操作会失效。

【导入操作会直接覆盖现有同名键,而且不会校验 JSON 格式——格式不对整条导入就会失败,注意检查】

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多