首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

取值有关问题,

2012-03-07 
取值问题,急~~在线等function ReCookies(obj){for(var i0idocument.cookie.split( ).lengthi++){if

取值问题,急~~在线等
function ReCookies(obj){
for(var i=0;i<document.cookie.split("; ").length;i++){
if(document.cookie.split("; ")[i].indexOf(obj)=="0"){
alert(document.cookie.split("; ")[i].indexOf(obj));
var CookieValue=document.cookie.split("; ")[i].split("=")[1];
break;
}
}
return ReCookies = CookieValue;
}

代码如上,当网页打开后这个过程在第一次运行时一切正常能得到相关的值,
但当第二次运行时提示 缺少函数 
如果重新刷新网页就能正常

不知道是怎么回事,头痛

[解决办法]

JScript code
function getCookie(cn){    if(typeof cn == "undefined") return null;    var sC = document.cookie;    var aC = sC.split("; ");    for(var i=0; i<aC.length; i++){        var aP = aC[i].split('=');        if(aP[0]==cn) return unescape(aP[1]);    }    return null;} 

热点排行