Javascript очистить локальные данные - PullRequest
1 голос
/ 14 июля 2011

Есть ли способ очистить все локальные данные моего приложения с помощью javascript?

Я хотел бы прояснить:

Session Storage
Cookies
Local Storage
Application Cache (html5 spec)

1 Ответ

2 голосов
/ 14 июля 2011

Думаю, вам придется иметь дело с каждым индивидуально, так как каждый браузер будет работать по-своему.

sessionStorage.clear

localStorage.clear

и для файлов cookie уже есть хороший ответ на SO

Конечно, вы могли бы просто поместить их в свои собственные функции.

Если кэш приложения находится на стороне сервера, вы можете получить ajax-вызов к сообщению http, удаляющему это.

UPDATE: не рекомендуется очищать кэш приложения, http://www.whatwg.org/specs/web-apps/current-work/#expiring-application-caches. Что бы вы там хранили, что хотели бы удалить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...