2012-05-01 34 views
9

Tôi đang cố gắng để clear my local storage in Firefox 13.0 vì vậy tôi có thể tiếp tục sử dụng Lawnchair.làm thế nào để trống rỗng firefox dom localstorage

Trong tab Firebug [Dom], tôi đã là manually deleting properties từ khóa 'localstorage', nhưng mất khoảng 10 giây cho mỗi lần xóa (chỉ 454 * 10 giây để tiếp tục!). (Tôi hy vọng tôi có thể giải phóng đủ không gian để cho Lawnchair.nuke() thực hiện công việc của mình nhưng vẫn chưa thể thực hiện được.)

Tôi đã thử truy cập about:config để tắt và quay lại localstorage nhưng điều đó không xóa những gì đã có trong đó.

Làm cách nào để xóa hàng loạt bộ nhớ cục bộ cho một trang web trong Firefox?

Trả lời

15

mở được xây dựng trong giao diện điều khiển, Ctrlphím ShiftK (đó là nhanh hơn so với Firebug), và dán đoạn mã sau:

while (localStorage.length) localStorage.removeItem(localStorage.key(0)); 

đoạn này sẽ xóa tất cả localStorage Key- các cặp giá trị trên trang web đã cho.

+1

tuyệt vời; cảm ơn! –

+0

hoạt động trong Chrome cũng như –

+5

@ThunderRabbit [** 'localstorage.clear()' **] (http://dev.w3.org/html5/webstorage/#dom-storage-clear) cũng nên thực hiện tương tự . –

10
localStorage.clear(); // Capital S is required. 

Điều này sẽ clear all key-value pairs.

+1

Một điều tuyệt vời mặc dù. Hãy chắc chắn rằng bạn đặt một chữ S hoặc nó sẽ không hoạt động. –

+0

localStorage.clear() –

Các vấn đề liên quan