js cookie 操作函数
2013-05-09 10:00
399 查看
ASP.NET相关技术交流群 205914059
//写入cookie Bkey D值 E过期时间(分钟)
function WriteCookie(B, D, E) {
//设置cookie
var C = B + "=" + escape(D) + ";";
if (E > 0) {
var A = new Date();
A.setTime(A.getTime() + E * 60 * 1000);
C = C + "expires=" + A.toGMTString() + "; path=/;"
}
document.cookie = C
}
//读取cookie
function ReadCookie(name) {
var bikky = document.cookie;
name += "=";
var i = 0;
while (i < bikky.length) {
var offset = i + name.length;
if (bikky.substring(i, offset) == name) {
var endstr = bikky.indexOf(";", offset);
if (endstr == -1) endstr = bikky.length;
return unescape(bikky.substring(offset, endstr));
}
i = bikky.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//删除cookie
function DeleCookie(A) {
var C = new Date(); C.setTime(C.getTime() - 100000);
var B = ReadCookie(A);
document.cookie = A + "=" + B + "; expires=" + C.toGMTString() + "; path=/";
}
//判断Cookie是否存在
function IsCookName(name) {
var user_name = ReadCookie(name);
if (user_name != null) {
return true;
}
else {
return false;
}
}
//写入cookie Bkey D值 E过期时间(分钟)
function WriteCookie(B, D, E) {
//设置cookie
var C = B + "=" + escape(D) + ";";
if (E > 0) {
var A = new Date();
A.setTime(A.getTime() + E * 60 * 1000);
C = C + "expires=" + A.toGMTString() + "; path=/;"
}
document.cookie = C
}
//读取cookie
function ReadCookie(name) {
var bikky = document.cookie;
name += "=";
var i = 0;
while (i < bikky.length) {
var offset = i + name.length;
if (bikky.substring(i, offset) == name) {
var endstr = bikky.indexOf(";", offset);
if (endstr == -1) endstr = bikky.length;
return unescape(bikky.substring(offset, endstr));
}
i = bikky.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//删除cookie
function DeleCookie(A) {
var C = new Date(); C.setTime(C.getTime() - 100000);
var B = ReadCookie(A);
document.cookie = A + "=" + B + "; expires=" + C.toGMTString() + "; path=/";
}
//判断Cookie是否存在
function IsCookName(name) {
var user_name = ReadCookie(name);
if (user_name != null) {
return true;
}
else {
return false;
}
}
相关文章推荐
- js操作cookie的函数
- Js操作cookie的函数,来自jquery
- js 封装cookie操作的函数代码
- JS封装cookie操作函数实例(设置、读取、删除)
- js 封装cookie操作的函数代码
- JS操作cookie的函数
- JS操作cookie工具函数01
- Js操作cookie的函数,来自jquery
- JS封装cookie操作函数实例(设置、读取、删除)
- js对cookie的简单操作函数:取,存,删(转)
- JS封装cookie操作函数实例(设置、读取、删除)
- js中的cookie操作
- node.js下操作cookie
- Js字符串操作函数大全
- Js字符串操作函数大全
- js操作cookie
- JS常用数字、字符串操作函数总结
- Javascript操作cookie的函数代码
- 【js基础】数组相关操作函数
- jquery.cookie.js && java后台代码 操作cookie实现记住当前用户输入信息代码