특정 페이지에서 HTML5 로컬 스토리지 지우기 수 있습니까? http://jsfiddle.net 에서 Javascript 데모를

특정 웹 페이지에서 HTML5 로컬 스토리지를 지울 수 있습니까? http://jsfiddle.net 에서 Javascript 데모를 편집하고 있었고 크기 조정이 불가능한 방식으로 창을 다시 정렬했습니다. 이 경우 특정 페이지에서 로컬 스토리지를 지울 수 있습니까?



답변

Chrome은 이제 특정 사이트의 로컬 저장소를 지우는 옵션을 제공합니다. 이를 위해 검색 주소창에 입력

chrome://settings/siteData

이제 사이트 이름을 입력하고 로컬 저장소를 선택한 다음 제거를 클릭하여 사이트의 로컬 저장소를 지울 수 있습니다.

여기에 이미지 설명을 입력하십시오


답변

Chrome은 localStorage를 지우는 UI를 제공하지 않지만 웹 사이트에서 특정 키 또는 전체 localStorage 객체를 지우는 API가 있습니다.

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

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

모든 Chrome 브라우저에는 기본적으로 JavaScript 콘솔이 설치되어 있습니다. 따라서 localStorage를 지우는 다른 방법 및 가장 쉬운 방법은 페이지를 마우스 오른쪽 단추로 클릭하고 “요소 검사”를 클릭 한 다음 “콘솔”탭을 클릭하는 것입니다. 콘솔이 열리면 다음 JavaScript를 입력하고 Enter를 누르십시오.

window.localStorage.clear()

완료되면 localStorage가 지워집니다. 이는 단일 도메인의 모든 웹 페이지에 영향을 미치므로 jsfiddle.net/index.html의 localStorage를 지우면 (해당 페이지라고 가정) 해당 사이트의 다른 모든 페이지에서 지워집니다. 자세한 내용은 HTML5Goodies-HTML 5의 로컬 데이터 저장소에 대한 엿보기 를 참조하십시오.


답변

Chrome은 아직 HTML5 로컬 저장소를 관리하기위한 인터페이스를 제공하지 않으므로 Chrome에서 로컬 저장소를 삭제하려면 사용자 데이터Local Storage하위 디렉토리에서 파일을 수동으로 검색하고 삭제해야합니다 . 도메인 이름이 포함 된 파일을 찾아서 찾을 수 있습니다.

인터넷 사용 정보 삭제 대화 상자 ( 또는 + + )에서 쿠키 및 기타 사이트 및 플러그인 데이터 삭제 항목을 사용할 수도 있지만 사이트 수준에서 세부적으로 제어 할 수는 없습니다.chrome://chrome/settings/clearBrowserDataCtrlShiftDelete

레코드의 경우 jsfiddle.net은 프레임에 로컬 스토리지를 사용하지 않으며에서 삭제할 수있는 표준 쿠키를 사용합니다 chrome://chrome/settings/cookies. 그냥 입력 jsf편집 상자에서 다음을 클릭합니다 window_sizes쿠키, 다음 [Remove]버튼을 클릭합니다. 에서 모든 쿠키를 삭제하려면 특정 쿠키가 아닌 항목을 jsfiddle.net클릭 jsfiddle하고을 누릅니다 Delete.


답변

다음 명령을 사용하여 개발자 창의 콘솔을 통해 삭제할 수도 있습니다 localStorage.clear().

여기에 이미지 설명을 입력하십시오


답변

아직 댓글을 달 수 없지만 최신 Chrome 업데이트 이후 더 이상 100 % 정확하지 않습니다. Chrome은 모든 설정에 대한 새로운 자료를 제공합니다. 지정된 호스트의 모든 로컬 스토리지를 지우는 링크는 이제 약간 다릅니다.

chrome://settings/siteData


답변

당신이있는 경우 크롬 개발자 도구를 사용하면 참조하거나 로컬 스토리지의 값을 변경할 수 있습니다

  • F12또는 CtrlShiftI또는OptI
  • 신청
  • 저장
  • 로컬 스토리지

도메인별로 구성됩니다. (localStorage는 페이지가 아닌 도메인에 따라 다릅니다.)

여기에 이미지 설명을 입력하십시오

키 / 값 쌍을 강조 표시하고 삭제하려면 X를 클릭하십시오 .


답변

대답 chrome://settings/siteData 이 나를 위해 작동하지 않았다

이것이 Chrome 버전 61에서 작동하는 것입니다.

  1. chrome://settings/content/cookies
  2. 모든 쿠키 및 사이트 데이터 까지 아래로 스크롤 하고 “쿠키 검색”입력에 “localhost”를 입력하십시오.
  3. 그런 다음 표시된 모든 제거 를 클릭 하거나 삭제 버튼을 누르십시오.

쿠키 뿐만 아니라 로컬 스토리지로컬 데이터베이스 도 지 웁니다.