//添加cookie:cookie名称,cookie值,以及在多少小时后过期。这里约定expireHours为0时不设定过期时间,即当浏览器关闭时cookie自动消失
function addcookie(name, value, expireHours) {
var cookieString = name + "=" + escape(value);
//判断是否设置过期时间
if (expireHours > 0) {
var date = new Date();
date.setTime(date.getTime + expireHours * 3600 * 1000);
cookieString = cookieString + "; expire=" + date.toGMTString();
}
document.cookie = cookieString;
}
//设置cookie
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());
}
//获取指定名称的cookie值:该函数返回名称为name的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 + ";expires=" + exp.toGMTString();
}
分享到:
相关推荐
使用es6封装的一个用于cookie增删改查的js模块
小程序增删改查代码,小程序增删改查代码,仅用于交流学习
javaScript实现学生信息的增删改查,以及翻页,界面优美
html+js实现增删改查,超简单
用js实现的一个增删改查,给学校javascript的同学用
用javascript来实现Ajax效果的增删改查
数据库部分:创建表、增删改查语句的书写等。 前端部分:HTML、CSS、jQuery、JavaScript等。 编码顺序 添加项目需要使用的各种jar包 HTML 页面表单的编写 Apache方法的DBUtils编写 实体类的数据初始化(添加私有...
web js购物车(增删改查),新手易懂
NULL 博文链接:https://xusweeter.iteye.com/blog/745077
为了给初学者一些快速上手的前后端都包含的demo,特意以最简单的方式实现这个实例。 里面包含的有后端的增删改查代码以及html页面去调用接口实现前后端交互。
基于Javaweb中用Ajax做的一个小型增删改查,有连接到SQL Server数据库
java报表实现增删改查,分页等功能,Css样式,javascript前端实现。
vue自动化创建简单的模块,简单的table查询增删改查页面
使用Servlet+Jsp+JDBC实现增删改查,前台显示界面使用JavaScript、Ajax与后台交互进行登录验证,并对查询结果实现分页、局部刷新,以及复选框(全选、反选)操作,适合Web开发的初学者
前端代码vue,增删改查
JavaScript 一张表的增删改查,使用ajax,压缩包自带数据库文件
Java开发的, 没用使用框架, 主要用到了JavaScript, jQuery, MySQL, jsp, servlte
对ssh框架简单整合,配合javascript完成几个简单的前端页面,实现基础的增删改查功能,仅供初学者学习,不适合深入研究
通过javascript脚本,实现网页的动态功能。
手机信息增删改查