navigator.cookenabled能否准确判断浏览器是否接受cookie?

graygu 2002-11-13 04:25:22
navigator.cookenabled能否准确判断浏览器是否接受cookie?
...全文
70 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
希默软件 2002-11-13
  • 打赏
  • 举报
回复
navigator.cookieEnabled
Lostinet 2002-11-13
  • 打赏
  • 举报
回复
赞成 pi1ot(-=\Pilot/=-)
这是我以前写的用来检测的脚本:

function CheckCookieEnable()
{
var checkName="CheckCookieEnableName";
var value=Math.floor(Math.random()*1000000);
var date=new Date();
date.setFullYear(date.getFullYear()+1);
document.cookie=checkName+"="+value+";path=/;expires="+date.toUTCString();
if(GetCookie(checkName)==value)
return true;
return false;
}
Lostinet 2002-11-13
  • 打赏
  • 举报
回复
在IE6下是不一定的。IE6有Cookie的策略。
在策略设置比较高(高到什么时我不清楚)
就算cookieEnabled为true,
但是就是不能往document.cookie下写cookie。
blues-star 2002-11-13
  • 打赏
  • 举报
回复
奇怪问题啊,不好用要他做什么呢?
pi1ot 2002-11-13
  • 打赏
  • 举报
回复
自己生成个随机数一写一读一对比不就知道了.
graygu 2002-11-13
  • 打赏
  • 举报
回复
sure, i typed window.navigator.cookieEnabled, but, it still doesn't work well in some case. Did you guys get this problem before?
meizz 2002-11-13
  • 打赏
  • 举报
回复
注意大小写 window.navigator.cookieEnabled

87,964

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧