cookie
1、介绍
功能:页面用来保存信息。
大小:...
存储的格式:名字=值。若是多条,则以分号空格分隔。
2、应用
- 记住用户名和密码(注:那如何防止密码泄露呢?)
- 保存历史浏览信息
- ...
3、封装函数
-
添加cookie //??好像不能即时知道是否保存成功哦,即假若cookie满了呢
function setCookie(name,value,iDay){
//如cookie保存格式(名字=值),而iDay是保存的天数
var oDate=New Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie=name+'='+value+';expires:'+oDate;
}
-
读取cookie
function getCookie(name){
var str=document.cookie;
var arr=str.split('; '); //注意,分隔符用的是分号和一个空格
for(var i=0;i<arr.length;i++)
{
var arr1=arr[i].split('=');
if(arr[0]==name)
{
return arr[1];
}
}
return ''; // 找不到返回空字符
}
-
删除cookie
function removeCookie(name){
if(getCookie(name)!='')
{
setCookie(name,1,-1); //调用上面自定义的函数
}
}
本文介绍了Cookie的基本功能及其在网站中保存用户信息的应用,包括记住用户名密码和历史浏览信息等。文中详细解释了如何通过JavaScript实现设置、获取及删除Cookie的操作。
236

被折叠的 条评论
为什么被折叠?



