Javascript Cookie小插件
2017-04-20 16:56
190 查看
var ManagerCookie = function(){ //添加cookie function addCookie(key,value,time,path){ key = encodeURI(key); value = encodeURI(value); var _expires = new Date(); time = time ? time : 7; _expires.setTime(_expires.getTime() + time*3600*24); path = path?path:"/"; path = ";path="+path; var expires = ";expires="+_expires.toUTCString(); document.cookie = key+"="+value+path+expires; }; //获取cookie function getCookie(key){ var value = ""; key = encodeURI(key); var allCookies = document.cookie; key = key + "="; var pos = allCookies.indexOf(key); if(pos!=-1){ var start = pos+key.length; var end = allCookies.indexOf(";",start); //只存在一个cookie if(end == -1){ end = allCookies.length; } value = allCookies.substring(start,end); }; return decodeURI(value); }; //删除cookie function deleteCookie(key,path){ key = encodeURI(key); path = path?path:"/"; path = ";path="+path; var _expires = new Date(0); var expires = ";expires="+_expires.toUTCString(); document.cookie = key + "=" + path +expires; } return { addCookie:addCookie, deleteCookie:deleteCookie, getCookie:getCookie } }();
相关文章推荐
- JavaScript操作Cookie 插件
- JavaScript操作Cookie 插件
- Javascript访问Cookie的四个常用方法
- 初学Javascript之cookie篇(译)
- 用javascript设置和读取cookie的简单例子
- javascript操作cookie
- javascript读写Cookie
- JAVASCRIPT操作Cookie
- javascript读取COOKIE的问题的解决办法
- JavaScript中使用面向对象思想处理cookie
- JavaScript CodeSnippets——获取Cookie
- 初学Javascript之cookie篇(译)
- 请看用javascript设置和读取cookie的简单例子- -
- javascript中的cookie使用(javascript权威指南)
- 为什么写在Iframe中 的关于Cookie的javascript代码不会被执行,而且Iframe的页面如果是jsp写的,也不可以用response对象写入Cookie!
- 使用JavaScript删除ASP.NET生成的HttpCookie
- 用Javascript检测Flash插件是否安装以及版本
- JavaScript 判断是否安装了 Flash 插件
- IE黑客专用插件,实时执行JS,拦截Http请求并修改,玩转Cookie,解除一些浏览器端限制
- Javascript操纵Cookie实现购物车程序