CookieContainer怎么赋值

2025-05-22 12:06:59
推荐回答(2个)
回答1:

1、直接赋值。不设置时间的话,默认浏览器关闭cookie失效
document.cookie = "name="+value;
2、写个函数动态调用
//设置或添加cookie

function setCookie(name,value,time){
var str = name + "=" + escape(value);
if(time > 0){
var date = new Date();
var ms = time*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = str;
}
//获取cookie
function getCookie(name){
//cookie中的数据都是以分号加空格区分开
var arr = document.cookie.split("; ");
for(var i=0; i if(arr[i].split("=")[0] == name){
return arr[i].split("=")[1];
}
}
//未找到对应的cookie则返回空字符串
return '';
}
//删除cookie
function removeCookie(name){
document.cookie = name+"=;expires="+(new Date(0)).toGMTString();
}

回答2:

CookieContainer[] cookies = new CookieContainer[10]
数据要new出来才行啊,另外,CookieContainer本来就是个容器,new这么多出来没有意义的,一个程序用一个就可以了.