Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.10.2012, 18:18
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

предложите как сохранить массив
Массив будет использоваться на стороне пользователя в букмарклете на сторонних сайтах.
Массив на 1000-1500 строковых элементов

Возможно ли как-то обойтись без mysql?


Забыл уточнить, массив у каждого пользователя индивидуален

Последний раз редактировалось dmitry111, 20.10.2012 в 19:31.
Ответить с цитированием
  #2 (permalink)  
Старый 20.10.2012, 20:07
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

сторадж
Ответить с цитированием
  #3 (permalink)  
Старый 20.10.2012, 21:16
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Сообщение от dmitriymar
сторадж
Нужно учитывать что на скольких сайтах пользователь запустит букмарклет столько и создастся локальных хранилищ. При этом букмарклет запущенный на сайте (например) javascript.ru не будет иметь доступ к локальному хранилищу сайта mail.ru. Тоесть если предпологается что пользователь может изменять этот массив (удалять, добавлять, изменять элементы), то везде этот список будет разный.

Конечно если все это подходит, то да, локальное хранилище хорошая идея.
Ответить с цитированием
  #4 (permalink)  
Старый 20.10.2012, 21:21
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

dmitriymar,

сторадж не вариант, Magneto, прав

хотя:


Сам массив будет создан на сайт N, при запуске на другом сайте доступа к хранилищу не будет.
А как сторадж ведет себя с фреймовыми окнами? По идее должен работать во фрейме, нет?

Последний раз редактировалось dmitry111, 20.10.2012 в 21:29.
Ответить с цитированием
  #5 (permalink)  
Старый 20.10.2012, 21:35
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Сообщение от dmitry111
Сам массив будет создан на сайт N, при запуске на другом сайте доступа к хранилищу не будет.
А как сторадж ведет себя с фреймовыми окнами? По идее должен работать во фрейме, нет?
И в контексте основной страницы и в контексте фрейма будут созданы разные локальные хранилища. Но при этом букмарклет будет исполняться в контексте главной страницы и будет иметь доступ к только к хранилищу главной страницы. И букмарклет не будет иметь прямого доступа к фрейму (только в случае если главная страница и фрейм загружены с одного сайта, главная страница имеет доступ к всем файлам и скриптам фрема).

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

Ну как то так.

Последний раз редактировалось Magneto, 20.10.2012 в 21:38.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сохранить выбор сортировки на JS после обновления страницы? deeand Общие вопросы Javascript 5 18.05.2012 16:22
cookies как правильно сохранить Berowz Общие вопросы Javascript 2 13.03.2012 22:34
Как лучше обновить массив? Tek AJAX и COMET 6 23.02.2012 17:20
Как сохранить текст в файл на клиенте Lucky13 Общие вопросы Javascript 7 14.08.2011 12:45
как записать id всех элементов в массив? SunYang Общие вопросы Javascript 21 06.02.2010 22:50