JavaScript

CookieEnabled

  • 2010-10-31 18:27
  • 0 komentarzy
  • 713 odsłon
  • Oceń ten tekst jako pierwszy
navigator.cookieEnabled

Właściwość obiektu navigator zwraca informację, czy w przeglądarce użytkownika włączone lub wyłączone są ciasteczka. Jeśli przeglądarka obsługuje ciastka - zwraca true, w przeciwnym wypadku false. Spójrz na przykład:

alert(navigator.cookieEnabled);

Wynikiem może być komunikat o treści:

true

Można więc użyć warunku do sprawdzenia tej informacji i poinformować potem stosownym komunikatem (np. w miejscu, gdzie mamy na stronie logowanie, i gdzie wymagana jest obsługa cookies):

if(!navigator.cookieEnabled)
  document.write('Wymagana obsługa cookies!');
else
  document.write('[Tutaj formularz z logowaniem]');

Zobacz też: