我如果使用下面的JavaScript代码疑惑是可靠的:Is!document.cookie可靠吗?
if (!document.cookie) {
alert('Cookies are disabled.');
}
我在IE,Firefox和Chrome测试这一点,看来,当你禁用cookie,那么的document.cookie对象变得不可用。有没有人有任何这种方法工作/不工作的经验?
非常感谢
斯蒂芬
附加
我很清楚地知道,这种方法需要JavaScript客户端上启用。我也知道其他服务器端/ JavaScript解决方案。请讨论题目。
它可能是不可靠的 - 但您可以将'document.cookie'测试与'navigator.cookieEnabled'结合使用。 – initall 2010-02-23 14:34:06
我不知道。从措辞上来看,这个问题听起来非常可靠。当您评估document.cookie(或!document.cooke)时,它是否始终返回正确的值?是。 它是Cookie子系统是否完全活动的指示器?不是真的。 – benc 2010-02-27 00:18:19