特定のWebページのHTML5ローカルストレージをクリアすることは可能ですか?http://jsfiddle.netでJavascriptデモを編集していたときに、ウィンドウのサイズを変更できないようにウィンドウを再配置しました。この場合、特定のページのローカルストレージをクリアすることはできますか?
特定のWebページのHTML5ローカルストレージをクリアすることは可能ですか?http://jsfiddle.netでJavascriptデモを編集していたときに、ウィンドウのサイズを変更できないようにウィンドウを再配置しました。この場合、特定のページのローカルストレージをクリアすることはできますか?
回答:
ChromeはlocalStorageをクリアするためのUIを提供していませんが、Webサイト上の特定のキーまたは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はクリアされます。これは単一ドメイン上のすべてのWebページに影響するため、jsfiddle.net / index.htmlのlocalStorageをクリアすると(それが現在のページであると仮定して)、そのサイト上の他のすべてのページのクリアが行われます。詳細については、HTML5Goodies-HTML 5のローカルデータストレージの概要を参照してください。
ChromeはHTML5ローカルストレージを管理するためのインターフェースをまだ提供していないため、Chromeのローカルストレージを削除するにLocal Storage
は、ユーザーデータのサブディレクトリ内のファイルを手動で検索して削除する必要があります。ドメイン名を含むファイルを探して見つけることができます。
[ 閲覧データの消去 ]ダイアログ(または+ + )で[Cookieやその他のサイトとプラグインデータの削除]エントリを使用することもできますが、サイトレベルでのきめ細かい制御はできません。chrome://chrome/settings/clearBrowserData
CtrlShiftDelete
レコードについては、jsfiddle.netはフレームにローカルストレージを使用せず、で削除できる標準のCookieを使用しchrome://chrome/settings/cookies
ます。jsf
編集ボックスに入力し、window_sizes
Cookie、[Remove]
ボタンをクリックします。ですべてのCookieを削除するにはjsfiddle.net
、jsfiddle
(特定のCookieではなく)エントリをクリックして、を押しDeleteます。
Chrome デベロッパーツールをお持ちの場合は、localStorageの値を表示または変更できます
ドメインごとに編成されています。(localStorageはページではなくドメインに固有です。)
キー/値のペアを強調表示し、削除する場合は[ X ]をクリックします。