如何在不检查大量个人Cookie的情况下检测网站是否已设置Cookie。
我看了这个类似的问题:Create a cookie if (and only if) it doesn't already exist。但是那里提供的解决方案检查是否存在特定的cookie,而不仅仅是cookie。
我试过了:
if($.cookie) {
//code
}
答案 0 :(得分:2)
jQuery确实没有必要检查当前域是否在用户的浏览器中设置了cookie,只需使用原始JS:
if(document.cookie.length > 0) {
// do stuff ...
}
答案 1 :(得分:2)
检查cookie是否存在:
if (document.cookie === "") {
// do something if no cookie exists
}
我不会将jquery用于安全内存/处理
答案 2 :(得分:1)
您不需要使用$ .cookie插件:
if (document.cookie) {
// at least one cookie has been set...
}