我正在使用(navigator.cookieEnabled),但是即使我在浏览器中选择了选项(阻止第三方cookie),它也会将结果显示为true有人可以告诉我如何检查cookie中选择了哪种类型的方法选项。
谢谢
答案 0 :(得分:0)
尝试:
function testCoockies(){
var enabled = false;
// Quick test if browser has cookieEnabled host property
if (navigator.cookieEnabled){
enabled = true;
}
// Create cookie test
document.cookie = "testcookie=1";
enabled = document.cookie.indexOf("testcookie=") != -1;
// Delete cookie test
document.cookie = "testcookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";
return enabled;
}
它将更有效地检测cookie阻塞