Я пытаюсь найти лучший способ хранения динамически загруженного html в пределах div
для следующего посещения пользователя.localStorage или еще что-нибудь?
Я немного читал о localStorage
и, возможно, строгую эту информацию, однако я не очень четко понимаю реализацию.
Однако, с приведенным выше, вот что я делаю в настоящее время и чего бы я хотел достичь.
Я использую такой код:
$(function() {
$('.cordpass').click(function() {
var collection = $(this).find('span').load(this.href + ' #cords');
$('#summary').append($(collection));
return false;
});
});
Это, по существу, захватывая данные с другой страницы и добавить его в div
с идентификатором #summary
. Это можно сделать из нескольких объектов на странице (все они находятся на карте). В любом случае, пользователь может сортировать и всевозможные вещи. Это отлично работает для моих нужд. Тем не менее, я хотел бы сохранить HTML в пределах #summary
, так что в следующий раз, когда пользователь посещает, HTML есть.
Каков наилучший способ сделать это? Является ли localStorage
подходящим для меня, или я полностью не понимаю его использование, и есть ли другой способ хранения HTML для следующего посещения?
Хранение html - вздор. Храните данные в localStorage.Если вы хотите предоставить автономный ресурс, см. «Webapp» и «service worker» –
Не забывайте, что локальное хранилище * local *. Готовы ли вы, чтобы сохраненные данные отличались в зависимости от браузера/машины, которую в настоящее время используют ваши пользователи? –
Да, это должно быть разным для каждого пользователя. Приложение представляет собой карту (которая использует карты googles), однако всплывающее окно имеет кнопку, которая добавляет мой маршрут, который загружает данные со своей конкретной страницы с сайта, на котором находится приложение. Мне бы хотелось, чтобы эта информация присутствовала, когда пользователь уходит и возвращается. Означает ли это немного больше смысла? Я заранее извиняюсь, если не имею смысла. Заранее спасибо. – mmatzen