js 处理 cookie的存储与删除
2023-09-15 11:33:04
<script>
//JS操作cookies方法! //写cookies
function setCookie(c_name, value, expiredays){
var exdate=new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie=c_name+ "=" + escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
} //读取cookies
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg)) return (arr[2]);
else
return null;
} //删除cookies
function 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();
}
//使用示例
setCookie('username','Darren',30)
alert(getCookie("username"));
</script>
最新文章
- [转]让窗体不显示在Alt+Tab中
- OC calendar 实践中的那些坑
- eclipse 查看变量或方法在什么地方被调用的快捷键
- /MT、/MD编译选项,以及可能引起在不同堆中申请、释放内存的问题
- 重写UILabler的sizeThatFits方法,需要触发两次才会有效果
- [LintCode] Left Pad 左填充
- js中Dom对象的position属性
- Uploadify上传问题
- alpha融合
- 结合源码看nginx-1.4.0之nginx全局变量ngx_cycle初始化详解
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- EasyUI datetimebox设置默认值为当前时间
- InsertSort 插入排序
- javascript closure 闭包 事件绑定
- jQuery选择器实现隔行变色和使用javaScript实现隔行变色
- Can&#39;t locate Params/Validate.pm in @INC (@INC contains: /usr/local/lib64/perl5 /
- swift class的虚函数表
- 015_NGINX作为WebSocket Proxy的设置
- ef延迟加载不到导航属性问题
- EL运算符(web基础学习笔记十七)
热门文章
- PredNet --- Deep Predictive coding networks for video prediction and unsupervised learning --- 论文笔记
- Linux下使用wget下载FTP服务器文件
- Kibana——日志可视化工具
- Javascript 日期格式化 相关操作
- jQuery 知识点总结
- new和malloc的用法和区别
- 项目Alpha冲刺--5/10
- _itemmod_unbind
- Program type already present:okio.AsyncTimeout$Watchdog Message{kind=ERROR, text=Program type :okio
- java反编译器