博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript中cookie常用操作
阅读量:5149 次
发布时间:2019-06-13

本文共 1402 字,大约阅读时间需要 4 分钟。

//写cookiesfunction setCookie(c_name, value, expiredays){     var exdate=new Date();    exdate.setTime(exdate.getTime() + expiredays*24*60*60*1000);    document.cookie=c_name+ "=" + escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());   } //写cookies(设置作用域)function setCookie(name,value){var Days = 30;var exp = new Date();exp.setTime(exp.getTime() + Days*24*60*60*1000);let hostname = location.hostname.substring(location.hostname.indexOf(".")+1)  //设置为一级域名document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString()+";domain="+hostname+";path=/";}  //读取cookiesfunction getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");   if(arr=document.cookie.match(reg))    return (arr[2]); else  return null;} //删除cookiesfunction delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null)  document.cookie= name + "="+cval+";expires="+exp.toGMTString();}//删除cookies(有作用域的)function delCookie(name){var exp = new Date();var name = "access_token";exp.setTime(exp.getTime() - 1);var cval=getCookie(name);if(cval!=null){let hostname = location.hostname.substring(location.hostname.indexOf(".")+1)document.cookie= name + "='';expires="+exp.toGMTString()+";domain="+hostname+";path=/";}} //使用示例setCookie('username','Darren',30)alert(getCookie("username"));

 

转载于:https://www.cnblogs.com/qdlhj/p/8012842.html

你可能感兴趣的文章
Xcode 6.2 beta 3 太难下载!下载了,不敢独享
查看>>
并发编程
查看>>
Django框架(七)
查看>>
Linux文件系统概述
查看>>
ffmpeg-php
查看>>
别把淘宝客当傻子
查看>>
MySQL 数据库性能优化之SQL优化
查看>>
Bootstrap
查看>>
C语言错误: HEAP CORRUPTION DETECTED
查看>>
bzoj1102 [POI2007]山峰和山谷Grz
查看>>
【Java基础】Java类的加载和对象创建流程的详细分析
查看>>
2018-2019-1 20165231《信息安全系统设计基础》第二周学习总结
查看>>
iOS之文本属性Attributes的使用
查看>>
从.Net版本演变看String和StringBuilder性能之争
查看>>
Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面
查看>>
Excel操作 Microsoft.Office.Interop.Excel.dll的使用
查看>>
XlFileFormat
查看>>
Windows消息机制(转)1
查看>>
大话设计模式-职责链模式
查看>>
解决Ubuntu下博通网卡驱动问题
查看>>