Witam.

Próbuje zapisać do Cookies tablice danych i je potem odczytać i mam mały problem.

[JAVASCRIPT] pobierz, plaintext
  1. var tablica = new Array(["Martins", 2, 3]); //Tworzenie tablicy\
  2. setCookie("xxxx", tablica); //Zapisywanie tablicy do Cookies
  3.  
  4. var saves = getCookie("xxxx"); //Odczyt tablicy z Cookies
  5. saves[0]; //Wynik
  6. //Wynik jaki otrzymuje to literka "M" zamiast całego zdania Martins dla tab saves[1] literka a, jak zrobić zeby pobrało całe dane po przecinkach.
  7.  
[JAVASCRIPT] pobierz, plaintext


Pozdrawiam i dziękuje z góry za pomoc!

P.S W sieci znalazłem taką informacje:
Podczas dostępu JavaScript pobiera listę wszystkich cookies, niestety nie postaci tablicy, lecz ciągu znaków. Musimy więc podzielić łańcuch, gdzie tokenem jest średnik, następnie szuka pierwszych znaków = dla cookie jako wpisu nazwa=wartość.

Tak że dobrze wiedzieć smile.gif stworzyć samemu nie będzie problemu, pozdrawiam



////Edit

Znalazłem odpowiedź, wyrażenia regularne, oto przykładowy kod do wyciągania danych w postaci tablicy z ciągu znaku oddzielający przecinek

[JAVASCRIPT] pobierz, plaintext
  1. var str = "To,jest,test".split(/\,/g) //Ciąg znaków wyciągający dane z przecinka
  2. alert(str[2]); //Wynik to słowo test
[JAVASCRIPT] pobierz, plaintext