首页 > 其他 > 详细

【问题】 cookie 不保存特殊字符 解决办法

时间:2017-03-28 18:35:16      阅读:209      评论:0      收藏:0      [点我收藏+]

遇到的问题:

在做项目,用geolocation 获取经纬度,格式如(23.1133,113.2552) ,想保存到cookie中备用。但读取cookie出来之后发现逗号变成了 技术分享 %2c。

 

找到的原因:

上网以下value值中不能包含特殊字符,包括(分号(;)、逗号(,)、等号(=)以及空格。)如果value中包含逗号则程序无法编译。 这里逗号变成 %2C 系统应该自动进行转码了。

 

解决办法:

用js解码
unescape(var string);
decodeURIComponent(var string);
decodeURI(var string);

 

【问题】 cookie 不保存特殊字符 解决办法

原文:http://www.cnblogs.com/lijinwen/p/6636205.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!