Junior
Como posso verificar se os cookies estão ativados no navegador?
sobes.tech IA
Resposta da IA
Pode tentar gravar um cookie de teste e depois lê-lo. Se a leitura for bem-sucedida, os cookies estão ativados.
try {
// Tentar gravar um cookie de teste
document.cookie = "testcookie=testvalue; samesite=Strict";
// Tentar ler o cookie de teste
const cookieEnabled = document.cookie.includes("testcookie=testvalue");
// Remover o cookie de teste
document.cookie = "testcookie=; expires=Thu, 01 Jan 1970 00:00:00 UTC; samesite=Strict";
return cookieEnabled;
} catch (e) {
// Se ocorrer um erro ao gravar ou ler, os cookies provavelmente estão desativados
return false;
}