忘在哪看的啦,使用这个在js中操作cookie很方便

///设置cookie
function setCookie(NameOfCookie, value, expiredays)
{
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
} ///获取cookie值
function getCookie(NameOfCookie)
{
if (document.cookie.length > 0)
{
begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1)
{
begin += NameOfCookie.length+1;//cookie值的初始位置
end = document.cookie.indexOf(";", begin);//结束位置
if (end == -1) end = document.cookie.length;//没有;则end为字符串结束位置
return unescape(document.cookie.substring(begin, end)); }
}
return null;
} ///删除cookie
function delCookie (NameOfCookie)
{
if (getCookie(NameOfCookie)) {
document.cookie = NameOfCookie + "=" +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}

js中操作cookie相关推荐

  1. 在Node.js中操作文件系统(一)

    在Node.js中操作文件系统 在Node.js中,使用fs模块来实现所有有关文件及目录的创建,写入及删除操作.在fs模块中,所有对文件及目录的操作都可以使用同步与异步这两种方法.比如在执行读文件操作 ...

  2. 在JavaScript中操作Cookie

    在Windows系统中,cookie通常是被储存在C:\Documents and settings\用户名\cookie目录下(如果系统在C盘).其实每个cookie实际上就是一个文本文件,里面是用 ...

  3. 在 Node.js 中操作 Redis

    在 Node.js 中操作 Redis Node.js 中可以操作 Redis 的软件包推荐列表:https://redis.io/clients#nodejs. 推荐下面两个: node-redis ...

  4. JS中操作<select>标签选的值

    JS中操作<select>标签选的值 <select>标签是一种表单控件,用来创建下拉列表.在<select> 标签内可用 <option> 标签定义下 ...

  5. js中的cookie使用和vue-cookie的使用

    在HTTP协议的定义中,采用了一种机制来记录客户端和服务器端交互的信息,这种机制被称为cookie,cookie规范定义了服务器和客户端交互信息的格式.生存期.使用范围.安全性. 在JavaScrip ...

  6. Js读取Cookie中指定字段的值,Js中读取某个Cookie,Js中根据Cookie的key得到对应的value,Js正则表达式匹配指定的Cookie

    Js中想要读取Cookie中指定字段的值,可以遍历Cookie根据指定Key提取Cookie,或者使用正则表达式匹配Cookie,代码如下: /*** @description: 遍历cookie得到 ...

  7. js中操作树结构的数据

    现在前端操作树的数据结构还是挺常见的,我在这里总结一下js树形结构常见的操作方式.我也把它做成了工具类库,github地址. 一.遍历树结构的方式 假设现在有如下的数据结构,我们需要去找到树结构的中某 ...

  8. js中实现cookie的增删改查(document.cookie的使用详情)

    一.设置cookie的值 1.每个cookie都是一个名称/值对,名称/值对用等号连接,并将该名称/值对赋值给document.cookie即可.如:document.cookie="id= ...

  9. js中的cookie的读写操作

    cookie cookie是一小段信息,以键/值对的信息保存在计算机硬盘上的字符串, cookie存储容量大概在4kb,不同的浏览器厂家对cookie大小的限制有微微的差异:cookie主要的本质是& ...

  10. 58 Node.js中操作mongoDB数据库

    技术交流 QQ 群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder 的程序人生 1.数据库概述及环境搭建 1.1 为什么要使用数据库 动态网站中的数据都是存储在数据 ...

最新文章

  1. LeetCode简单题之数组的相对排序
  2. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘
  3. Linux下0号进程的前世(init_task进程)今生(idle进程)----Linux进程的管理与调度(五)【转】...
  4. Java StringBuffer与StringBuider
  5. 用户操作-登录流程分析
  6. 在数学中10!代表10的阶乘。既代表1*2*3*4....*10; * 现在要求编程求出8!。
  7. 【HEVC】目前H265分析软件推荐
  8. 系统管理员节日 网民的感恩日
  9. 第18课 闰年与平年 《小学生C++趣味编程》
  10. 【重识 HTML + CSS】浮动
  11. iOS pdf矢量图代替多倍图
  12. WF的性能特征(一)
  13. 手机壳定制商城小程序系统 手机壳定制商城小程序源码
  14. 如何解密网易ncm/qq音乐的qmcflac/酷狗kgm等加密格式转换成MP3
  15. aso优化师是什么_aso是什么意思 aso优化师是啥
  16. 半导体芯片行业的运作模式是什么(IDM/Fabless/Foundry模式)
  17. Simulink 3D Animation的使用(V_realm builder2.0)
  18. IOC原理基本使用(一)
  19. java图像处理:灰度化,二值化,降噪,切割,裁剪,识别,找相似等
  20. 携一抹恬淡,美丽人生

热门文章

  1. canvas教程15-变形
  2. fzu 2122 又见LKity
  3. 怎样让数学学渣看懂什么叫做傅里叶变换?
  4. js rsa验签_【HAVENT原创】前端使用 jsrsasign 进行 RSA 加密、解密、签名、验签
  5. Invalid injected android support version ‘202.7660.26.42.7322048‘, expected to be of the form ‘w.x.y
  6. MES系统软件体系架构
  7. 新手做自媒体短视频,会用到的工具和素材站分享,收藏起来慢慢看
  8. 手机端 H5 语音识别转化为文字 demo
  9. 测试报告包含哪些内容?(超详细,带图)
  10. RadioButton设置图片大小