下面是我用正则的方法取cookie,包括单值和多值:
复制代码 代码如下:
/**************************************************
参数说明:
smainname cookie名
ssubname cookie子键名,留空表示单值cookie
**************************************************/
function getcookie(smainname, ssubname)
{
var re = new regexp(smainname + (ssubname ? = + ssubname : ) + =(.*?);, i);
return re.test(unescape(document.cookie)) ? regexp[$1] : ;
}