javascript – 是否可靠?document.cookie?

前端之家收集整理的这篇文章主要介绍了javascript – 是否可靠?document.cookie?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道如果使用以下 Javascript代码是可靠的:
if (!document.cookie) {
    alert('Cookies are disabled.');
}

我已经在IE,Firefox和Chrome中测试过,似乎当您禁用cookies时,document.cookie对象变得不可用.有没有人有这种方法工作/不工作的经验?

非常感谢
斯蒂芬

额外

我很清楚这种方法需要在客户端上启用JavaScript.我也知道其他服务器端/ JavaScript解决方案.请讨论主题.

解决方法

在这种情况下,我唯一可靠的方法(检查cookies是否被禁用,您不介意javascript问题,需要客户端解决方案)是使用set函数来测试cookie,然后获取函数读回来如果测试cookie无法读回,则Cookie将关闭.

您可以编写自己的实现,从quirksmode读取一个很好的资源,使用jQuery pluginout-of-box solution.

猜你在找的JavaScript相关文章