JavaScript 设置、读取Cookie
2016-05-17 14:14
585 查看
1、设置Cookie
2、读取Cookie
3、调用,使用方法
//设置cookie function setCookie(cookieName, cookieValue, cookieExpires, cookiePath) { cookieValue = escape(cookieValue);//编码latin-1 if (cookieExpires == "") { var nowDate = new Date(); nowDate.setMonth(nowDate.getMonth() + 6); cookieExpires = nowDate.toGMTString(); } if (cookiePath != "") { cookiePath = ";Path=" + cookiePath; } document.cookie = cookieName + "=" + cookieValue + ";expires=" + cookieExpires + cookiePath; }
2、读取Cookie
//获取cookie function getCookieValue(cookieName) { var cookieValue = document.cookie; var cookieStartAt = cookieValue.indexOf("" + cookieName + "="); if (cookieStartAt == -1) { cookieStartAt = cookieValue.indexOf(cookieName + "="); } if (cookieStartAt == -1) { cookieValue = null; } else { cookieStartAt = cookieValue.indexOf("=", cookieStartAt) + 1; cookieEndAt = cookieValue.indexOf(";", cookieStartAt); if (cookieEndAt == -1) { cookieEndAt = cookieValue.length; } cookieValue = unescape(cookieValue.substring(cookieStartAt, cookieEndAt));//解码latin-1 } return cookieValue; }
3、调用,使用方法
function set() { setCookie("userName", "ck", "", ""); } function read() { var value = getCookieValue("userName"); alert(value); }
相关文章推荐
- JavaScript数组方法
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- JavaScript DOM 中的内置对象
- js 页面向下滚动
- ExtJs4用Ext.data.ArrayStore的使用实例
- Js获取当前日期时间及其它操作
- 常用时间日期工具类集合
- JSON 与 JSONP