फ़ायरफ़ॉक्स में स्थानीय भंडारण को कैसे देखें / हटाएं?


184

Google Chrome में यह देखने का एक आसान तरीका है कि स्थानीय भंडारण में क्या है और साथ ही इसे निरीक्षण करने के बाद संशोधित या हटाएं।

क्या फ़ायरफ़ॉक्स में ऐसा करने का कोई तरीका है?



संभव है, लेकिन उस लिंक पर जाकर मैंने उस प्लगइन को स्थापित किया और यह मेरे लिए कुछ भी नहीं करता है :(
रयान

5
इस प्रश्न को बंद करने वाले लोगों के लिए: यह नियमों के बावजूद एक अच्छा सवाल है (हमेशा नियम अच्छे नहीं होते हैं), सैकड़ों उपयोगकर्ताओं (प्रश्न और स्वीकृत उत्तर दोनों) द्वारा मतदान किया जाता है। इसे बंद करने का कोई कारण नहीं। आपको इसे फिर से खोलना चाहिए।
ल्यूका रीगलिन

जवाबों:


268

आप एक का उपयोग कर localStorage आइटम एक हटा सकते हैं Firebug (एक उपयोगी वेब विकास विस्तार) या Firefox के डेवलपर कंसोल।

फायरबग विधि

  1. फायरबग खोलें (निचले दाईं ओर छोटे बग आइकन पर क्लिक करें)
  2. DOM टैब पर जाएं
  3. नीचे स्क्रॉल करें और लोकलस्टोरेज का विस्तार करें
  4. उस आइटम पर राइट-क्लिक करें जिसे आप हटाना चाहते हैं और डिलीट प्रॉपर्टी को दबाएं

डेवलपर कंसोल विधि

आप इन आदेशों को कंसोल में दर्ज कर सकते हैं:

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

भंडारण निरीक्षक विधि

फ़ायरफ़ॉक्स में अब एक स्टोरेज इंस्पेक्टर है, जिसे आपको मैन्युअल रूप से सक्षम करने की आवश्यकता हो सकती है। नीचे देखें राहिलवाज़िर का जवाब


क्या प्रत्येक पंक्ति (दो बार) पर क्लिक करने की आवश्यकता के बिना स्थानीय भंडारण में सभी वस्तुओं को हटाने का कोई तरीका है?
पावेल एस।

6
आप लोकलस्टेज टाइप कर सकते हैं = []; अपने जावा सांत्वना का उपयोग करते हुए
Thariama

यह आशा से परे टूट गया है। Mega.co.nz में मूवी डाउनलोड करें और फ़ायरबग में DOM पर क्लिक करें ... आग की लपटों को आग की लपटों में जाते हुए देखें।
gcb

4
ध्यान दें कि हाल के संस्करणों में फ़ायरफ़ॉक्स में एक अंतर्निहित जावास्क्रिप्ट कंसोल ("वेब कंसोल") है, इसलिए किसी को ऐसा करने के लिए फायरबग स्थापित करने की आवश्यकता नहीं है।
रिचर्ड टर्नर

2
@ तारिअम s / java कंसोल /
जावास्क्रिप्ट

50

फ़ायरफ़ॉक्स 34 से अब आपके पास स्टोरेज इंस्पेक्टर के लिए एक विकल्प है , जिसे आप डेवलपर टूल सेटिंग्स से सक्षम कर सकते हैं

एक बार वहां, आप डिफ़ॉल्ट फ़ायरफ़ॉक्स डेवलपर टूल केStorage तहत विकल्पों को सक्षम कर सकते हैं

अपडेटेड 27-3-16

फ़ायरफ़ॉक्स 48.0a1 अब कुकीज़ संपादन का समर्थन करता है।

3-4-16 अपडेट किया गया

फ़ायरफ़ॉक्स 48.0a1 अब लोकलस्टोरेज और सेशनस्टोरेज एडिटिंग को सपोर्ट करता है।

02-08-16 को अपडेट किया गया

IndexedDB को छोड़कर, फ़ायरफ़ॉक्स 48 (स्थिर रिलीज) और आगे सभी भंडारण प्रकारों के संपादन का समर्थन करता है


5
फ़ायरफ़ॉक्स 38 के रूप में, दुर्भाग्य से संग्रहण निरीक्षक केवल पढ़ा जाता है।
टैगवा

4
@tagawa स्टोरेज इंस्पेक्टर को केवल डिफ़ॉल्ट रूप से पढ़ा जाता है, लेकिन फ़ायरफ़ॉक्स ने कहा है कि यह टूल को विकसित करने पर काम कर रहा है, ताकि डेवलपर्स भविष्य में अपनी स्टोरेज सामग्री को संपादित कर सकें। देखिए शिष्टाचार ।.com
राहिल वज़ीर

2
फ़ायरफ़ॉक्स के जर्मन स्थानीयकृत संस्करण के उपयोगकर्ताओं के लिए एक नोट। डिफ़ॉल्ट फ़ायरफ़ॉक्स डेवलपर टूल में आपको दो बार "स्पिचर" आइटम मिलता है। दूसरा स्टोरेज मैनेजर है।
वारुयामा

41

अपने स्थानीयस्टोर आइटमों का निरीक्षण करने के लिए आप console.log(localStorage);अपने जावास्क्रिप्ट कंसोल (उदाहरण के लिए फायरबग या नए एफएफ संस्करणों में शिप जीएस कंसोल) में टाइप कर सकते हैं ।

आप ब्राउज़र की स्थानीय सामग्री से छुटकारा पाने के लिए कोड की इस पंक्ति का उपयोग कर सकते हैं। बस इसे अपने जावास्क्रिप्ट कंसोल में निष्पादित करें:

localStorage.clear();

2
ध्यान दें कि हाल के संस्करणों में फ़ायरफ़ॉक्स में एक अंतर्निहित जावास्क्रिप्ट कंसोल ("वेब कंसोल") है, इसलिए किसी को ऐसा करने के लिए फायरबग स्थापित करने की आवश्यकता नहीं है।
रिचर्ड टर्नर

4
फ़ायरफ़ॉक्स ने अब निरीक्षण (ऑब्जेक्ट) भी किया है जो लोकलस्टोरेज पर काम करता है, और इसमें संग्रहीत डेटा का एक अच्छा संपादन योग्य ट्री-व्यू देता है।
rfinz

वह काम, लेकिन केवल टैब में डोमेन के लिए। यदि आप फ़िल्टर किए बिना स्थानीय संग्रहण प्रदर्शित करना चाहते हैं तो क्या होगा?
मिनट

11

चूंकि 'लोकलस्टोरेज' एक और वस्तु है, आप इसे 'कंसोल' में बना सकते हैं, देख सकते हैं और संपादित कर सकते हैं। बस कमांड के रूप में 'लोकलस्टोरेज' दर्ज करें और एन्टर प्रेस करें, यह एक स्ट्रिंग प्रदर्शित करेगा जिसमें लोकलस्टोरीज की मुख्य-वैल्यू जोड़ी होगी (टिप: फॉर्मैटेड आउटपुट के लिए उस स्ट्रिंग पर क्लिक करें, यानी प्रत्येक लाइन में प्रत्येक की-वैल्यू जोड़ी को प्रदर्शित करने के लिए)।


10

फायरबग के लिए अब एक बढ़िया प्लगइन है जो क्रोम में इस अच्छी सुविधा को क्लोन करता है। चेक आउट:

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

यह निक बेलहोमे द्वारा विकसित किया गया है और नियमित रूप से अपडेट किया जाता है


6

मैं localStorageफ़ायरफ़ॉक्स (v27) कंसोल में सीधे उपयोग नहीं कर सका । मुझे त्रुटि मिली:

[अपवाद ... "घटक उपलब्ध नहीं है" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" स्थान: "JS फ्रेम :: डीबगर eval कोड :: :: लाइन 1" डेटा: नहीं।

क्या काम किया गया था:

window.content.localStorage

1

यह कोशिश करो, यह मेरे लिए काम करता है:

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
        }
    }
}

1
कोड ठीक है। वास्तविक विवरण के साथ कोड + "यह प्रयास करें" कोई सुधार नहीं करता है। अब, यदि आप उस लापता स्पष्टीकरण को जोड़ते हैं ताकि भविष्य के उपयोगकर्ता वास्तव में कुछ सीख सकें, तो आपके पास एक अच्छा जवाब होगा।
मोगादाद

यहाँ अंग्रेजी में टिप्पणियों वाला कोड है: var storage = null; setLocalStorage (); function setLocalStorage () {स्टोरेज = (लोकलस्टोरेज; लोकलस्टोरेज: (window.content.localStorage; window.content.localStorage: null)); कोशिश {संग्रहण.सेट इटेम (_ test_key ’, val test_value’); // मूल्यांकन करें कि क्या वर्तमान स्टोरेज में पॉसिबल सेविंग} कैच (e) {if (e.name == "NS_ERROR_FILE_CORTRUPTED") {स्टोरेज = सेशनस्टोर? sessionStorage: null; // नया स्टोरेज सेट करता है अगर विफल रहता है}}}
E. Varela

फ़ायरफ़ॉक्स जैसे कुछ ब्राउज़र, "NS_ERROR_FILE_CORRUPTED" त्रुटि दिखाते हैं, फिर एक और विकल्प लागू करना होगा क्योंकि कैश को साफ़ करना एक अन्य संसाधन के रूप में "window.content.localStorage" का समाधान नहीं है
Varela

1
महान! बस उस जानकारी के साथ उत्तर को संपादित करें , इसलिए यह सब एक साथ बहता है, और यह एक अच्छा जवाब होगा।
मोगसद
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.