设置cookie存活时间_js中如何设置cookie的保存时间呢?
展开全部
设置cookie的保存636f70793231313335323631343130323136353331333332623934时间,通过cookie的expires性质指定一个终止时间就可以了。也就是说,你在设置cookie的时候,你的cookie字串要像下面这样组合:var d= new Date();
d.setHours(d.getHours() + (24 * 30)); //保存一个月
document.cookie = "visited=yes; expires=" + d.toGMTString();
这样你的cookie就能保存一个月了,下面是我测试用的代码,你自己看看是否有其他帮助,有的话尽管拿去:
function Window_Load(){
setCookie("name","111"); //临时cookie
setCookie("age","222",24 * 7); //保存7天
setCookie("address","333",24,"/"); //保存1天,path为根目录
//设定cookie为安全的(secure=true),只能在HTTPS或与其他安全协议
//连接在一起的时候才被传输
setCookie("phone","444",24,"/",".",false);
alert(document.cookie);
alert(getCookie("age"));
//删除名称为"age"的cookie
removeCookie("age")
alert(document.cookie);
//删除名称为"address"的cookie,因为设置时设定的path,所以删除
//时也需要传入对应path
removeCookie("address","/")
alert(document.cookie);
}
function setCookie(name,value,hours,path,domain,secure){
var cdata = name + "=" + value;
if(hours){
var d = new Date();
d.setHours(d.getHours() + hours);
cdata += "; expires=" + d.toGMTString();
}
cdata +=path ? ("; path=" + path) : "" ;
cdata +=domain ? ("; domain=" + domain) : "" ;
cdata +=secure ? ("; secure=" + secure) : "" ;
document.cookie = cdata;
}
function getCookie(name){
var reg = eval("/(?:^|;\\s*)" + name + "=([^=]+)(?:;|$)/");
return reg.test(document.cookie) ? RegExp.$1 : "";
}
function removeCookie(name,path,domain){
this.setCookie(name,"",-1,path,domain);
}
设置cookie存活时间_js中如何设置cookie的保存时间呢?相关推荐
- mysql 默认时间_mysql中如何设置默认时间为当前时间?
展开全部 修改日期类型为timestamp 并允许空,如下: CREATE TABLE `test` (`aaaa` varchar(50) NOT NULL,`createday` timestam ...
- android 设置默认字体大小,Android中如何设置TextView的字体默认大小
Android中如何设置TextView的字体默认大小 发布时间:2020-11-25 16:46:14 来源:亿速云 阅读:81 作者:Leah 本篇文章为大家展示了Android中如何设置Text ...
- qt怎么设置标签背景图片_HTML中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解...
本篇文章主要为大家讲解了html中的h1标签的样式解析,但是如果不用css样式来做的话,那就只能在html4.01中显示了,所以我们还是尽快学习css层叠样式表吧,好了,现在让我们来说说这篇文章吧. ...
- cad怎么设置线的粗细_AUTOCAD中如何设置线宽
我们在运用CAD时候,线宽在出图时候非常重要,我们要想改变AutoCAD对象线宽有很多种方法.昀常的办法是是用图形屏幕上实体的颜色来得到不同的出图线宽.也就是说在画图的时候不同类型的图形根据自己的需要 ...
- html用于设置段落文本缩进,CDR中如何设置段落文本首行缩进
原标题:CDR中如何设置段落文本首行缩进 本文详细介绍关于在里面段落文字如何快速排版的技巧,其中针对段落文本首行缩进为用户提供了两种简单的操作方法.教程很基础,也很实用,好了,下面我们一起看看. 使用 ...
- android 设置 linearlayout 高度,在RelativeLayout中动态设置LinearLayout高度/宽度
我在RelativeLayout中有一个linearLayout.我需要能够根据屏幕尺寸动态设置线性布局的高度.我有一些困难. 我怎么能做到这一点?在RelativeLayout中动态设置Linear ...
- table row设置cell的html,css中display设置为table、table-row、table-cell后的作用及其注意点...
http://www.cnblogs.com/lee90/p/6602478.html html: 1.当设置display:table;时,table的padding设置会失效.[可自己测试一下] ...
- java中cookie怎么用_java 中session和cookie的使用
这里讲session和cookie放在一起写, 不是说他们之间有什么关系,仅最近一个项目中同时用到.偷懒,放一起整理下 Session: Session的发明是为了填补HTTP协议的局限.请注意HTT ...
- cookie java 写入_JAVA中如何读写COOKIE
Java中删除cookie Cookie[] cookies=request.getCookies();//cookies不为空,则清除 if(cookies!=null) { String valu ...
- mysql中sql插入时间_mysql中使用sql语句插入日期时间类型的写法
[例子如下: select * from ( select rownumber() over() as rownumber, id from associate ) as temp where row ...
最新文章
- day9 线程与进程、队列
- UNIX网络编程 第3章 套接字编程简介
- 编解码技术学习网站汇总
- word树状分支图_交互设计技能 | 抛弃Word,试试用Excel和Xmind来整理思路吧
- 怎样在SecureCRT的shell里用命令上传下载文件(转)
- quartz 本地有效,线上失效的问题
- 美国迈阿密市民工资将可以通过BTC支付
- angularjs1-8,cacheFactory,sce
- 4python全栈之路系列之scrapy爬虫s
- 2字段添加注释_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
- 解包操作符 python_用解包操作符 * 解包列表
- MySQL安装失败的原因
- 国外量化投资经典案例介绍
- GPS脚环计步、AI“鸡”脸识别,如何确保自己吃到了一只幸福健康的鸡
- linux 用谷歌浏览器总是崩溃,谷歌浏览器显示喔唷崩溃啦(谷歌浏览器经常崩溃怎么办)...
- 第五届“飞思卡尔”智能车竞赛分赛区赛后总结
- 二本本科,银行外包开发工作 4 个月有余。聊聊外包公司工作的一些真实感受!...
- java实现银行存款问题,字符串型的数字转为银行所用单位('零','壹','贰','叁','肆','伍','陆','柒','捌','玖')
- 数据层面降低NLU误召-构造误召语料
- GRBL v1.1版本命令说明
热门文章
- 使用Python和MySQL实现网上购物管理系统
- matlab幅度调制滚动条的程序_利用MATLAB实现信号的幅度调制与解调
- 收集常用汉字6725个
- Javascript带参跳转页面
- springboot毕业设计 基于springboot旅游景区景点购票系统毕业设计设计与实现参考
- wifi分析仪怎么看哪个信道好_一定得学的切换WiFi信道技巧,让你的网速如飞!...
- java自行车租凭系统项目包_基于java的校园自行车租用管理系统的设计及实现终极版.pdf...
- 2023CAEE安规测试与环境试验技术设备展览会
- 超市登录系统 java_超市订单管理系统,登录功能实现
- 研发项目wbs分解简单案例_wbs分解案例