首页 > 其他分享 >js cookie 操作

js cookie 操作

时间:2022-11-19 22:38:46浏览次数:43  
标签:... sName sValue js cookie arr1 var 操作


function getCookie(name)...{
var value = document.cookie;
var arr1 = value.split(";");
for(i=0;i<arr1.length;i++)...{
if(value.length == 0)...{
break;
}
sName = arr1[i].split("=")[0];
if(sName==name)...{
return arr1[i].split("=")[1];
}
}
return null;
}
/**//*****************************************
设置cookie的内容
*******************************************/
function SetCookie(sName,sValue)...{//建立cookie
//有点类似与匿名类哦
var expires = function()...{//cookie失效时间为从建立起48小时一内
var mydate = new Date();
mydate.setTime(mydate.getTime + 48*60*60*1000);
return mydate.toGMTString();
}
if(sName.length!=0 && sValue.length!=0)...{
document.cookie = sName + "=" + sValue + ";expires=" + expires;
}else...{
alert("您的填写有空!");
}
}
/**//*****************************************
删除cookie
*******************************************/
function DelCookie(sName,sValue)...{//删除一个指定的cookie键值对
document.cookie = sName + "=" + escape(sValue) + ";expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}
/**//*****************************************
删除cookie
*******************************************/
function DelCookie(sName)...{
var sValue=getCookie(sName);
if(sValue!=null)...{
document.cookie = sName + "=" + escape(sValue) + ";expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}
}
/**//*****************************************
清空cookie
*******************************************/
function clearCookie()...{
var value = document.cookie;
var arr1 = value.split(";");
for(i=arr1.length-1;i>=0;i--)...{
if(value.length == 0)...{
break;
}
sName = arr1[i].split("=")[0];
sValue = arr1[i].split("=")[1]
document.cookie = sName + "=" + escape(sValue) + ";expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}
}

标签:...,sName,sValue,js,cookie,arr1,var,操作
From: https://blog.51cto.com/u_15458282/5870760

相关文章

  • w3c xml 操作类
    以下从网上找的,自己最近在一个小功能上需要应用记录下来。packagerochoc.xml.oper;importjava.io.File;importjava.io.IOException;importja......
  • 位操作对符号位的影响
    先上结论右移:1)有符号数:左侧会使用符号位补齐2)无符号数:左侧补0左移:符号位也会被左移,右侧补0取反:符号位也会被取反测试代码//有符号数staticvoidPrint(inta){......
  • js实现树的存储和遍历
    树的概念:树这样的结构挺起来十分的吓人,实际上非常的简单,树是由一个个节点组成A//\\BCDE//\FGH我们使用数组来存储......
  • Git 常用操作总结
    Git常用操作总结————遵循小批量提交原则————$gitst(status)#→查看当前分支工作区、暂存区的工作状态$gitdiff#→diff文件的修改(⚠️很重要很重......
  • JS数据类型与对象
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title></head><body><!--数据类型与对象--><script>......
  • js输出、弹窗
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><script>window.alert("弹窗");//document.get......
  • JS语法语句、变量
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title></head><body><!--语法与语句,变量--><!--......
  • Node.js通过密钥计算验证码,无需存数据库
    Node.js通过密钥计算验证码,无需存数据库constCRC32=require('crc-32');functionXixiOtp(sKey,iKeeptime=600){constoPri={};oPri.sKey=sKey;......
  • Mybatis出现Caused by: net.sf.jsqlparser.parser.ParseException: ....异常
    今天在开发项目中遇到了一个奇怪的异常,记录一下把!异常信息如下(截取了主要的部分)Causedby:net.sf.jsqlparser.parser.ParseException:Encountered""TOP""top""at......
  • js端 分页导航条
    有些情况界面一次性加载完所有数据,table列表的形式展示:对于这样的情况有时候需要用js将这些数据进行分页显示。下面的js实现的就是纯js分页条。......