js读取cookie⽅法总结
⼀般关于js读取cookie⽅法有很多,我们下⾯的实例函数主要是利⽤split函数来分切,和获取所有cookie再利⽤for遍历所有
数组,判断如果cookie名相同,那么这个cookie就是我们要找的。
⽅法⼀
代码如下:
varacookie=(";");
functiongetck(sname)
{//获取单个cookies
for(vari=0;i<;i++){
vararr=acookie[i].split("=");
if(sname==arr[0]){
if(>1)
returnunescape(arr[1]);
el
return"";}}
return"";
}
⽅法⼆
代码如下:
functiongetcookie(objname){//获取指定名称的cookie的值
vararrstr=(";");
for(vari=0;i<;i++){
vartemp=arrstr[i].split("=");
if(temp[0]==objname)returnunescape(temp[1]);
}
}
⽅法三
代码如下:
functiongetcookie(cookiename){
varcookiestring=;
varstart=f(cookiename+'=');
if(start==-1)//找不到
returnnull;
start+=+1;
varend=f(";",start);
if(end==-1)returnunescape(ing(start));
returnunescape(ing(start,end));
}
⽅法四
代码如下:
functionreadcookie(name)
{
varcookievalue="";
vararch=name+"=";
if(>0)
{
offt=f(arch);
if(offt!=-1)
{
offt+=;
end=f(";",offt);
if(end==-1)end=;
cookievalue=unescape(ing(offt,end))
}
}
returncookievalue;
}
本文发布于:2022-12-27 06:30:40,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/38682.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |