किसी विशिष्ट पृष्ठ पर HTML5 स्थानीय संग्रहण साफ़ करें


100

क्या किसी विशिष्ट वेब पेज पर HTML5 स्थानीय संग्रहण को साफ़ करना संभव है? मैं http://jsfiddle.net पर एक जावास्क्रिप्ट डेमो संपादित कर रहा था , और मैंने खिड़कियों को इस तरह से फिर से व्यवस्थित किया कि उनमें से एक का आकार बदलना असंभव हो गया। क्या इस मामले में एक विशिष्ट पृष्ठ पर स्थानीय भंडारण को साफ करना संभव है?


स्थानीय सामग्री की सामग्री को बदलने के लिए ब्राउज़र के कंसोल का उपयोग करें। यह किसी भी अन्य की तरह सिर्फ एक जावास्क्रिप्ट वस्तु है।
ell

जवाबों:


155

Chrome अब किसी विशिष्ट साइट के स्थानीय संग्रहण को साफ़ करने का विकल्प प्रदान करता है। इसके लिए इसे ओम्निबॉक्स में दर्ज करें

chrome://settings/siteData

अब, आप साइट का नाम टाइप कर सकते हैं, स्थानीय भंडारण का चयन करें और साइट के लिए स्थानीय भंडारण को हटाने के लिए निकालें पर क्लिक करें

यहाँ छवि विवरण दर्ज करें


2
अगर केवल यह हर बार दुर्घटनाग्रस्त नहीं होता है तो मैं वहां कुछ खोजने / हटाने की कोशिश करता हूं ...
सेलरनड

हाहा हाँ, यहाँ भी, मुझे सूची के माध्यम से मैन्युअल रूप से आइटम की तलाश करनी थी @Selrond
ChesuCR

62

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

//Clears the value of MyKey
window.localStorage.removeItem("MyKey");

//Clears all the local storage data
window.localStorage.clear();

प्रत्येक क्रोम ब्राउज़र, डिफ़ॉल्ट रूप से, जावास्क्रिप्ट कंसोल स्थापित किया गया है। तो एक वैकल्पिक विधि, और शायद सबसे आसान तरीका है, स्थानीय स्तर को साफ़ करने के लिए पृष्ठ पर राइट क्लिक करना है, "एलीमेंट इंस्पेक्ट" पर क्लिक करें, फिर "कंसोल" टैब पर क्लिक करें। जब कंसोल खुलता है, तो निम्न जावास्क्रिप्ट टाइप करें, और एंटर दबाएं:

window.localStorage.clear()

एक बार हो जाने के बाद, लोकलस्टोरेज को मंजूरी दे दी जाएगी। ध्यान दें कि यह एक ही डोमेन पर सभी वेब पेजों को प्रभावित करता है, इसलिए यदि आप jsfiddle.net/index.html के लिए लोकलस्टोरेज को साफ करते हैं (यह मानते हुए कि आप जिस पृष्ठ पर हैं), तो यह उस साइट के अन्य सभी पृष्ठों के लिए इसे साफ कर देता है। देखें एचटीएमएल 5 में स्थानीय डाटा संग्रहण की एक झलक - HTML5Goodies अधिक जानकारी के लिए।


10

Chrome अभी तक HTML5 स्थानीय-संग्रहण का प्रबंधन करने के लिए इंटरफ़ेस प्रदान नहीं करता है, इसलिए Chrome में स्थानीय-संग्रहण को हटाने के लिए, आपको उपयोगकर्ता डेटाLocal Storage में उप-निर्देशिका में फ़ाइल को मैन्युअल रूप से खोजना होगा और हटाना होगा । आप इसे एक फ़ाइल की तलाश में पा सकते हैं जिसमें डोमेन नाम शामिल है।

तुम भी उपयोग कर सकते हैं हटाएं कुकी और अन्य साइट और प्लग-इन डेटा में प्रवेश ब्राउज़िंग डेटा साफ़ करें संवाद ( chrome://chrome/settings/clearBrowserDataया Ctrl+ Shift+ Delete), लेकिन यह आप साइट स्तर पर बेहतर नियंत्रण नहीं देता है।

रिकॉर्ड के लिए, jsfiddle.net अपने फ्रेम के लिए स्थानीय-भंडारण का उपयोग नहीं करता है, यह मानक कुकीज़ का उपयोग करता है जिसे आप हटा सकते हैं chrome://chrome/settings/cookies। बस jsfसंपादन बॉक्स में टाइप करें, फिर window_sizesकुकी, फिर [Remove]बटन पर क्लिक करें। सभी कुकीज़ हटाने के लिए jsfiddle.net, बस jsfiddleप्रविष्टि पर क्लिक करें (कोई भी आकर्षक कुकी नहीं), और दबाएँ Delete


8
लगता है कि यह उत्तर पुराना है। क्रोम देव पैनल में विन 7 पर, संसाधन टैब पर आप किसी विशिष्ट साइट के लिए व्यक्तिगत स्थानीय संग्रहण प्रविष्टियों को राइट क्लिक कर सकते हैं और उन्हें हटा सकते हैं। एक समय में एक होने लगता है, लेकिन फिर भी काम करता है। क्रोम संस्करण: 35.0.1916.114
बूमशाखा

8

आप इसे कमांड के साथ डेवलपर विंडो में कंसोल के माध्यम से भी साफ़ कर सकते हैं localStorage.clear():

यहाँ छवि विवरण दर्ज करें


है undefinedकोई अपेक्षित प्रतिक्रिया?
वीइश ज़ेंग

हाँ, इसके बारे में कोई समस्या नहीं है। यह स्टोरेज को अच्छी तरह से हटा देता है :) @WeishiZeng
सम्पत

5

मैं अभी तक टिप्पणी नहीं कर सकता, लेकिन नवीनतम क्रोम अपडेट के बाद से स्वीकृत उत्तर 100% सटीक नहीं है। Chrome को सभी सेटिंग्स के लिए एक नया मटेरियल लुक मिला है; और निर्दिष्ट होस्ट के लिए सभी स्थानीय संग्रहण को साफ़ करने का लिंक अब थोड़ा अलग है:

chrome://settings/siteData

यह हैchrome://settings/siteData
Sathyajith भट्ट

3

यदि आपके पास Chrome डेवलपर टूल हैं, तो आप लोकलस्टोरेज मान देख या बदल सकते हैं

  • F12या CtrlShiftIयाOptI
  • आवेदन
  • भंडारण
  • स्थानीय भंडार

यह डोमेन द्वारा आयोजित किया जाता है। (लोकलस्टोरेज एक डोमेन के लिए विशिष्ट है, पेज नहीं है।)

यहाँ छवि विवरण दर्ज करें

कुंजी / मान जोड़े को हाइलाइट करें और यदि आप उन्हें हटाना चाहते हैं तो X पर क्लिक करें।


1

जवाब chrome://settings/siteData मेरे काम नहीं आया

क्रोम संस्करण 61 में यही मेरे लिए काम करता है:

  1. chrome://settings/content/cookies
  2. सभी कुकी और साइट डेटा तक स्क्रॉल करें , और "खोज कुकीज़" इनपुट में "लोकलहोस्ट" दर्ज करें
  3. फिर सभी दिखाए गए निकालें पर क्लिक करें , या हटाएं बटन दबाएं

यह न केवल कुकीज़ बल्कि स्थानीय भंडारण और आपके स्थानीय डेटाबेस को भी साफ करता है


चरण 2 अंक वहाँ ...
Koshinae
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.