如何检查javascript中是否存在第三方cookie块



我正在使用(navigator.cookieEnabled(,但它给出的结果是真的,即使我在浏览器中选择了选项(阻止第三方cookie(,有人能告诉我如何检查在cookie选项中选择了哪种类型吗。

感谢

尝试一下:

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阻止

最新更新