博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cookie-小总结吧
阅读量:6463 次
发布时间:2019-06-23

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

写入common.js文件,其他页面调用即可:

//添加cookie值function addcookie(name, value, days) {    days = days || 0;    var expires = "";    if (days != 0)         var date = new Date();        date.setTime(date.getTime() + (days * 24 * 3600 * 1000));        expires = "; expires=" + date.toGMTString();    }    document.cookie = name + "=" + escape(value) + expires + "; path=/";}//获取cookie值function getcookie(name) {    var strcookie = document.cookie;    var arrcookie = strcookie.split("; ");    for (var i = 0; i < arrcookie.length; i++) {        var arr = arrcookie[i].split("=");        if (arr[0] == name)            return arr[1];    }    return "";}//删除cookie值function delCookie(name) {    var exp = new Date();    exp.setTime(exp.getTime() - 1);    var cval = getcookie(name);    if (cval != null)        document.cookie = name + "=" + cval + "; path=/;expires=" + exp.toGMTString();}

例子:

//添加一个名为name的cookie值addcookie("name","123456456");//获取一个名为name的cookie值var name = getcookie("name");//获取页面id名为cookie的标签var text = document.getElementById("cookie");//将页面id名为cookie的标签的innerHTML的内容改为name所对应的值text.innerHTML=name; //延时五秒后 删除一个名为name的cookie值setTimeout(function(){ delCookie("name");},5000);

 

转载于:https://www.cnblogs.com/xiangru0921/p/6605320.html

你可能感兴趣的文章
第二周总结
查看>>
【转】知道这20个正则表达式,能让你少写1,000行代码
查看>>
自定义 启动和关闭 oracle 的命令
查看>>
Quartz
查看>>
正则表达式介绍
查看>>
初识Scala反射
查看>>
第三十九天
查看>>
Redis详解
查看>>
论程序员加班的害处
查看>>
codeblocks快捷键
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>
过滤DataTable表中的重复数据
查看>>
再次更新
查看>>
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
查看>>
利用网易获取所有股票数据
查看>>
移动铁通宽带上网设置教程
查看>>
Python算法(含源代码下载)
查看>>
利用Windows自带的Certutil查看文件MD5
查看>>
通过原生js添加div和css
查看>>