Sobes.tech
Junior

Comment vérifier si les cookies sont activées dans le navigateur?

sobes.tech IA

Réponse de l'IA

On peut essayer d'enregistrer un cookie de test puis de le lire. Si la lecture réussit, les cookies sont activés.

try {
  // Tentative d'enregistrement d'un cookie de test
  document.cookie = "testcookie=testvalue; samesite=Strict";
  // Tentative de lecture du cookie de test
  const cookieEnabled = document.cookie.includes("testcookie=testvalue");
  // Suppression du cookie de test
  document.cookie = "testcookie=; expires=Thu, 01 Jan 1970 00:00:00 UTC; samesite=Strict";
  return cookieEnabled;
} catch (e) {
  // En cas d'erreur lors de l'écriture ou de la lecture, les cookies sont probablement désactivés
  return false;
}