js对cookie的读写操作
2016-08-03 10:20
405 查看
/**
* 写入cookie
* @param name
* @param value
*/
function setCookie(cookieName,cookieValue){
document.cookie = cookieName + "="+ escape (cookieValue) + ";";
}
/**
* 读取cookie
* @param cookieName
* @returns
*/
function getCookie(cookieName){
if (document.cookie.length>0){
/**通过String对象的indexOf()来检查这个cookie是否存在,不存在就为 -1**/
var c_start = document.cookie.indexOf(cookieName + "=");
if (c_start != -1){
/**最后这个+1其实表示"=",获取到cookie值的开始位置**/
c_start = c_start + cookieName.length + 1;
var c_end = document.cookie.indexOf(";",c_start);
if (c_end == -1) c_end=document.cookie.length;
/**通过substring()得到值**/
var cookieValue = unescape(document.cookie.substring(c_start,c_end));
return cookieValue;
}
}
return null;
}
* 写入cookie
* @param name
* @param value
*/
function setCookie(cookieName,cookieValue){
document.cookie = cookieName + "="+ escape (cookieValue) + ";";
}
/**
* 读取cookie
* @param cookieName
* @returns
*/
function getCookie(cookieName){
if (document.cookie.length>0){
/**通过String对象的indexOf()来检查这个cookie是否存在,不存在就为 -1**/
var c_start = document.cookie.indexOf(cookieName + "=");
if (c_start != -1){
/**最后这个+1其实表示"=",获取到cookie值的开始位置**/
c_start = c_start + cookieName.length + 1;
var c_end = document.cookie.indexOf(";",c_start);
if (c_end == -1) c_end=document.cookie.length;
/**通过substring()得到值**/
var cookieValue = unescape(document.cookie.substring(c_start,c_end));
return cookieValue;
}
}
return null;
}
相关文章推荐
- js中cookie读写操作示例
- js中的cookie的读写操作示例详解
- js中的cookie的读写操作示例详解
- cookie 读写js操作
- js中的cookie的读写操作示例详解
- js对Cookie的读写操作
- js来读写cookie操作
- js中的cookie的读写操作示例详解
- JS cookie 读写操作
- 一些常用的JS (JONEAjax) 获取dom 对象,ajax操作,读写cookie
- js的cookie操作
- js操作cookie的简单例子
- JS操作Cookie详解
- js对本地cookie的操作
- js操作cookie,js读取cookie,js添加cookie,js删除cookie
- js 操作cookie的教程
- JS读写cookie
- JS操作Cookie的详解
- 利用js对COOKIE的增加、删除操作
- JS操作cookie的函数