js操作cookie
2016-04-21 15:02
441 查看
//写入cookie function setCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString(); } //读取cookies function getCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]); else return null; } //删除cookies function delCookie(name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = getCookie(name); if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString(); }
相关文章推荐
- 图片实时预览JSP加js
- JS中对this的理解
- js中要声明变量吗?
- Json和String的转换
- JavaScript的瀑布流效果的详解及实现
- JS基础知识第一弹
- JavaScript入门
- javascript之typeof、constructor、instanceof
- JS四舍五入方法
- 7个JS基础知识总结
- JS全选反选
- 图片加载完毕后执行JS代码
- javascript基础四 (事件应用鼠标滚轮)
- js中获取一个对象里面的方法和属性的javascript
- 常见算法是js实现汇总
- 基于C++和JavaScript的全平台全栈式游戏开发解决方案的思考
- Validation JSR-303原生支持的限制
- js中的事件委托
- 反射 (将对象转换为二位数组)
- js 中next(),prev(),siblings()方法