我想知道如果使用以下
Javascript代码是可靠的:
if (!document.cookie) { alert('Cookies are disabled.'); }
我已经在IE,Firefox和Chrome中测试过,似乎当您禁用cookies时,document.cookie对象变得不可用.有没有人有这种方法工作/不工作的经验?
非常感谢
斯蒂芬
额外
我很清楚这种方法需要在客户端上启用JavaScript.我也知道其他服务器端/ JavaScript解决方案.请讨论主题.
解决方法
在这种情况下,我唯一可靠的方法(检查cookies是否被禁用,您不介意javascript问题,需要客户端解决方案)是使用set函数来测试cookie,然后获取函数读回来如果测试cookie无法读回,则Cookie将关闭.
您可以编写自己的实现,从quirksmode读取一个很好的资源,使用jQuery plugin或out-of-box solution.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。