Obsługa Cookies w JavaScript
Z ToProste
Wszyscy wiemy do czego służą ciasteczka i wbrew obiegowym opiniom nie należy obawiać się ich. Ci, którzy chcieliby wykorzystywać ciasteczka w swoim serwisie nie zawsze wiedzą jak to zrobić. Z myślą o takich właśnie użytkownikach powstał niniejszy artykuł, który ma przybliżyć używanie Cookies w JavaScript.
W JavaScript wartości ciasteczek są dostępne w zmiennej document.cookie. Jest to ciąg znaków o formacie:
nazwa_cisteczka_1=wartosc_1; nazwa_cisteczka_2=wartosc_2; nazwa_cisteczka_3=wartosc_3
Zapis ciasteczka
Aby zapisać ciasteczko, należy przypisać odpowiednią wartości zmiennej document.cookie, która wymaga następującego formatu:
name=value; domain=example.com; path=/; expires=GMTDateString; secure
- parametry obowiązkowe:
- name - nazwa ciasteczka
- parametry opcjonalne:
- value - wartość przypisana polu name
- domain - domena
- path - ścieżka
- expires - czas ważności ciasteczka
W jednym przypisaniu można zapisać tylko jedno ciasteczko, przy czym operacja nie usuwa pozostałych ciasteczek, a jedynie zmienia parametry jednego z nich.
Zobacz też
<htmlet>zobacz-tez</htmlet>