
 下面是我用正则的方法取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"] : ""; 
}