JS读写cookie以及中文乱码解决

简介: 原文:JS读写cookie以及中文乱码解决本文地址:http://www.cnblogs.com/PiaoMiaoGongZi/p/4092489.html 转载请注明。 Js获取所有的cookie信息: var cookiename = document.
原文: JS读写cookie以及中文乱码解决

本文地址:http://www.cnblogs.com/PiaoMiaoGongZi/p/4092489.html 转载请注明。

Js获取所有的cookie信息:

var cookiename = document.cookie.split(";");

Js读写cookie值是中文乱码解决办法:

//写入cookie
function SetCookie(name, value) {
            var exp = new Date();
            exp.setTime(exp.getTime() + 6 * 24 * 60 * 60 * 1000); //6天过期
            document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
            return true;
        };
//读取cookie
function getCookie(name) {
            var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
            if (arr != null) return unescape(arr[2]); return null;
        };

其中unescape() 方法是将字符串进行编码,escape()方法是将字符串进行解码。

两个方法详细用法请参考http://www.w3school.com.cn/jsref/jsref_escape.asp

本文地址:http://www.cnblogs.com/PiaoMiaoGongZi/p/4092489.html 转载请注明。

目录
相关文章
|
3月前
|
存储 JavaScript 前端开发
js中session、cookie、 localStorage和SessionStorage的区别和特点
js中session、cookie、 localStorage和SessionStorage的区别和特点
|
6月前
|
存储 JSON 安全
Gin 学习之 cookie 读写
Gin 学习之 cookie 读写
29 0
|
11天前
|
存储 JavaScript 前端开发
JavaScript DOM 操作:解释一下 cookie、sessionStorage 和 localStorage 的区别。
Cookie是服务器发送至客户端的文本信息,会随每个请求发送回服务器,适合控制会话状态但可能暴露隐私。SessionStorage仅在当前会话中存储数据,关闭浏览器后清除,适合临时存储如登录状态。LocalStorage则持久保存数据,即使关闭浏览器也不会清除,适用于存储长期设置。三种方式各有侧重,应按需求选择。
15 0
|
5月前
|
存储 JavaScript 前端开发
js中session、cookie、 localStorage和SessionStorage的区别和特点
js中session、cookie、 localStorage和SessionStorage的区别和特点
45 0
|
7月前
|
存储 JavaScript
js -cookie的操作
cookie是存储在客户端浏览器中的一段文本信息。
|
8月前
|
JavaScript
js设置、修改、获取、删除 cookie
js设置、修改、获取、删除 cookie
122 0
|
4月前
|
存储 JavaScript 前端开发
JS中Cookie的基本使用
JS中Cookie的基本使用
|
6月前
|
存储 JavaScript 前端开发
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(1)
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(1)
|
6月前
|
存储 JavaScript 前端开发
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(2)
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(2)
|
6月前
|
存储 缓存 前端开发
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(3)
带你读《现代Javascript高级教程》十九、详解Cookie, Session, SessionStorage, LocalStorage(3)