2009-12-02 2 views
2

Кто-нибудь знает надежный способ хранения данных для использования на других страницах сайта ... Вот что я нашел до сих пор:Javascript Data Session Storage

  1. Cookies - Не хватает мощности для хранить то, что мне нужно.
  2. URL hash - То же, что и выше
  3. Рамки - Не метод, который я бы использовал atm.
  4. HTML 5 document.localStorage и document.sessionStorage - еще не полностью
  5. Google Gears поддерживается - Пользователям сайта, скорее всего, не установлена ​​
  6. YUI Storage - Это звучит многообещающе ... Кто-нибудь есть опыт использования Это?
  7. jStore - Это также звучит многообещающе, но когда я попытался использовать демо и перезагрузил страницу, он потерял мой вход. У кого-нибудь есть опыт работы с этим плагином?

Примечание: Я не являюсь администратором данного сайта, поэтому у меня нет привилегий базы данных, но я могу добавить скрипты.


Edit: я нашел этот интересный сайт, который позволяет экономить session variables в window.name ... это, вероятно, имеет некоторые проблемы безопасности, а также

+0

Какой язык сценариев? –

+0

Я использую jQuery/javascript – Mottie

ответ

2

У Dojo есть классный плагин, в котором используется вспышка для локального хранилища. Плюс он абстрагирует его так, если у них есть шестерни или браузер html5, он будет использовать это вместо

+0

Переход с HTML5;) – Mottie

0
<input type="hidden" 

хранить значение в нем, информация возвращается со страницы вместе с информацией и после отправки ее на другую страницу и т. д.

+0

Я не думаю, что этот метод будет работать между страницами моего сайта. Отправка данных на другую страницу позволит сохранить данные в URL-адресе, как это делает php, что для меня слишком ограничено. Возможно, я ошибаюсь, но я не думаю, что это сработает для меня. – Mottie

+0

хранить данные на сервере и отправлять клиенту идентификатор, который будет идентифицировать данные с сервера – Omu

+0

К сожалению, у меня нет доступа к серверу. Я на самом деле клиент, пытающийся получить больше от сайта, что позволяет мне сохранить скрипты и HTML. – Mottie

0

Можете ли вы использовать сеансы на стороне сервера?

+0

Извините, нет, я не могу. См. Комментарии выше для получения дополнительной информации. – Mottie