Ciasteczko (ang. cookie) to plik przechowujący krótką informację tekstową, który serwis internetowy wysyła do przeglądarki, a który przeglądarka odczytuje przy kolejnej wizycie użytkownika, np. w celu zapamiętania danych logowania lub innych preferencji. Zapewne wiesz o co biega, a jeśli nie, to odsyłam Cię do strony wszystkoociasteczkach.pl, na której temat rozbity jest na atomy.

Zarządzanie plikami cookies w jQuery jest banalne, o czym zaraz się przekonasz. Bibliotekę jQuery Cookies można pobrać ze strony https://code.google.com/p/cookies/downloads/list

Przykład:

Kod jest banalny i myślę, że nie wymaga dodatkowych wyjaśnień. A teraz wisienka na torcie, czyli komunikat o ciasteczkach na stronie. Skopiuj i zapisz poniższą zawartość:

Odśwież stronę, aby zobaczyć efekt pracy. Komunikat pokaże się, kiedy skrypt nie wykryje ciasteczka o nazwie cookie_info. Kliknięcie hiperłącza o nazwie close spowoduje ustawienie ciasteczka w przeglądarce i jednocześnie ukryje (fadeOut) okienko z komunikatem. Ciasteczko ustawione jest na 1 rok – parametr expiresAt: date.

I to wszystko, do następnego! ==>