Есть ли способ поместить созданный на стороне клиента файл в кеш браузера? - PullRequest
2 голосов
/ 21 февраля 2012

Это своего рода вопрос в темноте, но я все равно задам его - чтобы удовлетворить свое любопытство.

Есть ли способ поместить сгенерированный на стороне клиента файл в кеш браузера? Скажем, например, что я хочу создать небольшой файл json.txt для выбора пользователя, и в следующий раз, когда страница будет загружена, я, возможно, смогу получить ajax get, который будет производить файл из кэша? В настоящее время я стараюсь избегать локального хранения HTML, потому что, возможно, захочу использовать это для чего-то другого.

Edit: Я упустил один момент: давайте предположим, что мне нужно сохранить что-то вроде 400 КБ из этого файла, сгенерированного на клиенте - да, я знаю, что это много для "выбора пользователя".

Ответы [ 2 ]

2 голосов
/ 21 февраля 2012

HTML5 может делать это в некоторых браузерах, вы можете прочитать об этом здесь - http://www.html5rocks.com/en/tutorials/offline/storage/

Google также пробовал что-то вроде этого, также называемое Gears, но отказалось от проекта для собственных версий HTML5.

1 голос
/ 21 февраля 2012

Вы можете сохранить его в куки

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