【笔记】js清空cookie
$(function(){
function foreach()
{
var strCookie=document.cookie;
var arrCookie=strCookie.split("; "); // 将多cookie切割为多个名/值对
for(var i=0;i<arrCookie.length;i++)
{ // 遍历cookie数组,处理每个cookie对
var arr=arrCookie[i].split("=");
if(arr.length>0)
DelCookie(arr[0]);
}
}
function DelCookie(name)
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}
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;
}
function GetCookieVal(offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return decodeURIComponent(document.cookie.substring(offset, endstr));
}
});
最新文章
- review简历之感想和建议
- properties配置文件的读取和写入
- 最短路之Dijkstra算法
- mysql工具
- .NET Reflector反编译的方法
- Python的map、filter、reduce函数 [转]
- redis安装(针对2.8以上版本)
- Android TV 电视调试和遥控器事件监听
- Linux:sheel脚本for的用法,及日期参数+1day用法
- mysql的初次使用操作
- 微信调试工具测试时有时候复制URL没有corpid解决
- Wechat login authorization(OAuth2.0)
- 什么是PCM?它和.wav文件是什么关系?
- [leetcode.com]算法题目 - Length of Last Word
- Mycat入门配置_读写分离配置
- java IO流 对文件操作的代码集合
- Python MySQLdb 模块
- Jarvis OJ平台basic部分wirteup
- BZOJ3811 玛里苟斯(线性基+概率期望)
- 关于RTP中的时间戳问题