以前在项目中使用Cookie 的时候用的是jquery的 cookie ,JSP每次都要下载这个文件,而且文件还是挺大的,于是查了一下资料自己用JS来实现了cookie的基本操作,这样封装成一个文件也没多大,比起之前好多了。。。。话不多说,直接上代码。。。
//设置cookie
function setCookie (name,value,day)
{
var oDate = new Date();
oDate.setDate(oDate.getDate()+day);
document.cookie=name+'='+value+';expires='+oDate;
}
//获取cookie
function getCookie (name)
{
var oCookie = document.cookie.split('; ');
for(var i = 0,len = oCookie.length;i<len;i++)
{
var oCookies = oCookie[i].split('=');
if(oCookies[0]==name)
{
return oCookies[1];
}
}
return '';
}
//删除cookie
function delCookie (name)
{
setCookie(name,1,-1);
}
是不是很简单啊。各位可以试试看。。