Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Хранимая область данных. (https://javascript.ru/forum/misc/2551-khranimaya-oblast-dannykh.html)

PolarWolf 14.01.2009 15:41

Хранимая область данных.
 
Здравствуйте, возникла проблема.
Есть javascript, который работает с определенным набором данных, после того как он отработает данные записываются в сессию, данный скрипт запускается несколько раз, после каждого запуска данные из сессии считываются и обрабатываются по новой. Этот случай работает только для одного экземпляра данных. Необходимо, чтобы экземпляров было несколько, соответственно сессия уже для этого не подходит, как это организовать?
Пришла мысль создать массив, каждый эл. которого был бы экземпляром данных, но при перезапуске скрипта, все естественно затирается, т.к. массив определен внутри самого скрипта... замкнутый круг :confused:

Octane 14.01.2009 15:49

Хранение данных в браузере

PolarWolf 14.01.2009 16:07

Не совсем то...
Какие еще могут быть варианты?

Kolyaj 14.01.2009 16:19

Цитата:

Сообщение от PolarWolf
Не совсем то...

А че надо-то? И что такое сессия в вашем понимании?

x-yuri 14.01.2009 16:27

Цитата:

Есть javascript, который работает с определенным набором данных, после того как он отработает данные записываются в сессию
сессия на сервере?

Цитата:

Не совсем то...
Какие еще могут быть варианты?
что не устраивает?

<Pool> 14.01.2009 16:40

Может вариантом будет использовать cookie? Сформировать, задать им время хранения и пусть себе лежат.

PolarWolf 14.01.2009 16:43

session.sorder = sorder;
sorder - набор данных.

Хотелось бы еще какие-нить варианты рассмотреть )
Есть подозрение, что не получится с вышеназванным вариантом.

Octane 14.01.2009 16:52

Вы про серверный JavaScript и Session Management Service чтоли?

PolarWolf 14.01.2009 16:55

Я в этом не очень силен, т.к. раньше не приходилось работать, видимо о нем )

x-yuri 14.01.2009 17:00

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


Часовой пояс GMT +3, время: 15:01.