Egy sütiben több érték tárolása JavaScripttel
document.cookie = "accordion=container_1";
document.cookie = "accordion=container_2";
document.cookie = "accordion=container_1";
document.cookie = "accordion=container_2";
H | K | Sze | Cs | P | Szo | V |
---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | 1 | 2 | 3 | 4 | 5 |
Re
1. document.cookie = "accordion=container_1";
2. document.cookie += "accordion=container_2";
ok
A hozafuzes nem mukodik, csak az elso "container_1" kerul be az Accordion nevezetu sutibe.
Re
A session nem jo megoldas
Legordulo/felgordulo tablazat sorokrol van szo :) Ha egy felhasznalo becsuk ket tabla sort (TR) szertnem azt tarolni is, de nem akarok letrehozni 100 sutit egy dologert. Azt hiszem a legszebb megoldas ha egy sutiben tarolom mindegyik tablazat sor nevet (container_1, container_2).
Ime egy pelda (a gallery oldalan mukodik): http://img61.imageshack.us/img61/6162/zolinb9.jpg
nem zárja ki a session-t
Másrészt ha ilyen adatot akarsz tárolni cookie-ban, akkor tömbként vagy json formában tárold le, erre is rengeteg lib van a neten - vagy csak egyszerűen szerializált formában mentsed az adatot.
Egyébként nem találom ezt jó megoldásnak, mert a sütiben tárolható adat mennyisége véges, és ha itt 100 vagy több stringet akarsz egyetlenben eltárolni, ki tudja mi lesz a vége.
cookie
A tomben birok tarolni sutiket JS library nelkul is?
nagyon alap, tessék továbbírni
üdv Csaba
Hogy csinálnád...
alert(document.cookie);
firecookie
Valaki meg tudna mondani, hogyan tudom elenorizni ha letezik egy suti ? Peldaul letrehoztam egy "accodion" nevezetu sutit, es szeretnem egy IF-el megnezni ha letezik.