Trong Google Chrome, có một cách dễ dàng để xem những gì trong bộ nhớ cục bộ cũng như sửa đổi hoặc xóa nó sau khi kiểm tra nó.
Có cách nào để làm điều tương tự trong Firefox không?
Trong Google Chrome, có một cách dễ dàng để xem những gì trong bộ nhớ cục bộ cũng như sửa đổi hoặc xóa nó sau khi kiểm tra nó.
Có cách nào để làm điều tương tự trong Firefox không?
Câu trả lời:
Bạn có thể xóa localStorage từng mục một sử dụng Firebug (một phần mở rộng phát triển web hữu ích) hoặc giao diện điều khiển phát triển của Firefox.
Bạn có thể nhập các lệnh này vào bàn điều khiển:
localStorage; // click arrow to view object's properties
localStorage.removeItem("foo");
localStorage.clear(); // remove all of localStorage's properties
Firefox hiện có một trình kiểm tra lưu trữ tích hợp, mà bạn có thể cần phải kích hoạt thủ công. Xem câu trả lời của rahilwazir dưới đây.
Từ Firefox 34 trở đi, giờ bạn có một tùy chọn cho Storage Inspector , bạn có thể kích hoạt nó từ cài đặt công cụ dành cho nhà phát triển
Khi đó, bạn có thể kích hoạt các Storage
tùy chọn trong Công cụ Firefox Developer mặc định
Cập nhật 27-3-16
Firefox 48.0a1 hiện hỗ trợ chỉnh sửa Cookies.
Cập nhật 3-4-16
Firefox 48.0a1 hiện hỗ trợ chỉnh sửa localStorage và sessionStorage.
Cập nhật ngày 02-08-16
Firefox 48 (phát hành ổn định) và trở đi hỗ trợ chỉnh sửa tất cả các loại lưu trữ, ngoại trừ IndexedDB
Để kiểm tra các mục LocalStorage của bạn, bạn có thể nhập console.log(localStorage);
vào bảng điều khiển javascript của mình (ví dụ như fireorms hoặc trong các phiên bản FF mới, bảng điều khiển js được vận chuyển).
Bạn có thể sử dụng dòng Mã này để thoát khỏi nội dung trình duyệt localStorage. Chỉ cần thực hiện nó trong bảng điều khiển javascript của bạn:
localStorage.clear();
Vì 'localStorage' chỉ là một đối tượng khác, bạn có thể: tạo, xem và chỉnh sửa nó trong 'Bảng điều khiển'. Chỉ cần nhập 'localStorage' dưới dạng lệnh và nhấn enter, nó sẽ hiển thị một chuỗi chứa các cặp giá trị khóa của localStorage (Mẹo: Nhấp vào chuỗi đó để xuất định dạng, nghĩa là hiển thị từng cặp giá trị khóa trong mỗi dòng).
Hiện tại đã có một plugin tuyệt vời cho Fireorms nhân bản tính năng hay này trong chrome. Thủ tục thanh toán:
https://addons.mozilla.org/en-US/firefox/addon/firest Storage-plus /
Nó được phát triển bởi Nick Belhomme và được cập nhật thường xuyên
Tôi không thể sử dụng localStorage
trực tiếp trong bảng điều khiển Firefox (v27). Tôi đã nhận được lỗi:
[Ngoại lệ ... "Thành phần không khả dụng" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: debugger eval code :: :: line 1" data: no]
Những gì đã làm việc là:
window.content.localStorage
Hãy thử nó, nó hoạt động với tôi:
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
}
}
}