Sobes.tech
Junior

Wie kann man überprüfen, ob Cookies im Browser aktiviert sind?

sobes.tech KI

Antwort von AI

Man kann versuchen, ein Test-Cookie zu setzen und es dann zu lesen. Wenn das Lesen erfolgreich ist, sind Cookies aktiviert.

try {
  // Versuch, ein Test-Cookie zu setzen
  document.cookie = "testcookie=testvalue; samesite=Strict";
  // Versuch, das Test-Cookie zu lesen
  const cookieEnabled = document.cookie.includes("testcookie=testvalue");
  // Löschen des Test-Cookies
  document.cookie = "testcookie=; expires=Thu, 01 Jan 1970 00:00:00 UTC; samesite=Strict";
  return cookieEnabled;
} catch (e) {
  // Wenn beim Schreiben oder Lesen ein Fehler auftritt, sind Cookies wahrscheinlich deaktiviert
  return false;
}