Javascript 读cookie

it2025-03-24  20

由于asp的cookie是经过url编码的,所以读之前要unescape一下。

下面是我用正则的方法取cookie,包括单值和多值:

/* ************************************************* 参数说明: sMainName Cookie名 sSubName Cookie子键名,留空表示单值Cookie ************************************************* */   function  GetCookie(sMainName, sSubName){     var  re  =   new  RegExp((sSubName  ?  sMainName  +   " =(?:.*?&)*? "   +  sSubName  +   " =([^&;$]*) "  : sMainName  +   " =([^;$]*) " ), " i " );     return  re.test(unescape(document.cookie))  ?  RegExp[ " $1 " ] :  "" ;}

有不完善的话,欢迎指出。

转载于:https://www.cnblogs.com/cloudgamer/archive/2008/08/08/1263867.html

相关资源:Javascript 读后台cookie代码
最新回复(0)