js操作cookie
js操作cookie读取、写入
var redBagCookie = $.cookie("RedBagCookie"); if (redBagCookie != undefined) { redBagCookie += ',{"inCome":' + obj.ValueContent + ',"recordTime":"' + dateTime + '"}'; $.cookie("RedBagCookie", redBagCookie, {path: '/' });
} else { var arr = '{"inCome":' + obj.ValueContent + ',"recordTime":"' + dateTime + '"}'; $.cookie("RedBagCookie", arr, {path: '/' }); }
js删除cookie
$.cookie("RedBagCookie", null);
注意这些cookie通过服务器那倒是是一堆乱码,需要解码
HttpUtility.UrlDecode(str); //url编码
或者 Server.UrlDecode(str)
扩展:
含< &是html编码 HttpUtility.HtmlDecode(); 或者 Server.HtmlDecode();
含%是url编码
在呈现HTML页面时,有时候需要显示一些特殊的字符,例如”<”和”&”,因为它们是HTML专用字符,因此需要一些技巧.例如要想显示AT&T,在代码中必须写成AT&T。同样URL中的=,&,\等字符也为专用字符,所以如果需要在URL参数中使用它们,也必须对这些字符进行编,可以在%号后面加上字符的十六进制来替换这些有冲突的字符,例如将空格替换为%20.