我在尝试使用JavaScript来启用或禁用Cookie。如何查找浏览器的cookies是启用还是禁用?
详细描述:
我已经建立在JavaScript的函数,如下:
if (navigator.cookieEnabled != true) {
alert("Cookies are not enabled, Please enable cookies to continue logging in ProjectName");
}
我已经把该函数在onload在页面的主体中。请注意,此功能适用于Chrome和Firefox。
但它是不工作的IE11,原因是navigator.cookieEnabled总是返回true即使cookie是禁用或封锁所以请推荐其他方式或添加评论,使这一权利。 也使用document.cookies.length但即使禁用了cookie也返回true。
你开到使用库 - 如果是这样的https:/ /modernizr.com/已经有这方面的检查(检查cookie在https://modernizr.com/docs) – potatopeelings
可能重复的[jQuery检测Cookie启用](http://stackoverflow.com/questions/8112634/jquery-detecting -cookies-enabled) – smnbbrv
@TrilokPathak根据你在这里发布的代码,你没有尝试任何他们在那里给出的解决方案 – smnbbrv