<script?type="text/javascript">
//封裝cookie的操作函數(shù)
function?setCookie(key,?value,?expires)?{
document.cookie?=?encodeURIComponent(key)?+
'='?+?encodeURIComponent(value)?+?';expires='?+?ddate(expires);
}
function?ddate(expires)?{
var?ddate?=?new?Date();
ddate.setDate(ddate.getDate()?+?expires)
return?ddate;
}
setCookie('name',?'zyy',?1)
setCookie('qq',?'222222',?1)
setCookie('mail',?'33333',?1)
//讀取cookie
function?getCookie(o)?{
var?arrStr?=?document.cookie.split(';?')
for(var?i?=?0;?i?<?arrStr.length;?i++)?{
//alert(arrStr[i])
var?arr?=?arrStr[i].split('=')
if(arr[i]?==?o)?{
return?decodeURIComponent(arr[i?+?1]);
}?else?{
return?''
}
}
}
alert(getCookie('name'))
alert(getCookie('qq'))
alert(getCookie('mail'))
</script>name可以返回,而qq和mail返回不了.找到問(wèn)題了:把return?''去掉就可以.因?yàn)閞eturn會(huì)自動(dòng)停止循環(huán).
封裝cookie
留白未來(lái)
2016-08-29 12:22:25