前面的整个函数getCookie到底想要表达什么?请描述得详细点,谢谢~

2025-05-09 14:21:53
推荐回答(2个)
回答1:

获得浏览器cookie中的c_name值
function getCookie(c_name)
{
if (document.cookie.length>0) //如果cookie不为空
{
c_start=document.cookie.indexOf(c_name + "=") //查找cookie中c_name的位置
if (c_start!=-1)//如果找到c_name
{
c_start=c_start + c_name.length+1//c_start的位置是c_name的值的首位置
c_end=document.cookie.indexOf(";",c_start)//c_name的值以“;”结束,找到结束位置
if (c_end==-1) c_end=document.cookie.length//如果没有找到";",则结束位置在最后,即cookie只保存了c_name
return unescape(document.cookie.substring(c_start,c_end))//返回c_name的值,并解码
}
}
return ""
}

回答2:

12