Javascript访问Cookie的四个常用方法
来源:互联网 发布:retrofit 解析json 编辑:程序博客网 时间:2024/04/24 01:33
Javascript访问Cookie的四个基本方法无论是在创建页面还是构建对象都会使用到,单独拿出来备用:
// utility function called by getCookie()
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
// primary function to retrieve cookie by name
function getCookie(name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg) {
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
// store cookie value with optional details as needed
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape (value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
}
// remove the cookie by setting ancient expiration date
function deleteCookie(name,path,domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
- Javascript访问Cookie的四个常用方法
- Javascript访问Cookie的四个基本方法无论是在创建页面还是构建对象都会使用到,单独拿出来备用:
- Canvas的四个常用方法
- C++强制访问类的私有成员的四个方法
- javascript 常用的方法
- javascript 常用的方法.....
- javascript写cookie的一些方法
- Javascript操作cookie方法的整理
- JavaScript 保存数组到 Cookie 的方法
- JavaScript 保存数组到 Cookie 的方法
- JavaScript 保存数组到 Cookie 的方法
- javascript读写删cookie的简单方法
- javascript设置和获取cookie的方法
- javascript操作cookie的三个基础方法
- Cookie和Seesion的常用方法
- cookie的作用及常用方法
- ContentResolver的四个常用方法:delete().query(),update(),insert()
- javascript基础:访问cookie数据
- 企业库之数据访问的一个小应用
- 选择Java接口还是抽象类
- MFC中获得全局指针的方法
- Winpcap 包应用,实现不同IP网段之间通信,自定信息格式,加密。
- 责任链模式
- Javascript访问Cookie的四个常用方法
- DNN-HttpModule.UrlRewrite( url重写 )
- 使用Visual Leak Detector检测内存泄漏
- 多域单点登录SSO系统的实现
- 搜索引擎时间分析框架
- (转贴)c#四舍五入运算代码
- Tomcat基础结构
- 三类加密算法ASP.NET的实现
- Portable Kaspersky Internet Security v6.0.1.380 (KIS)