//判断是否存在名为aaa的cookie

function hasSetCookie(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 true;
}
};
return false;
} //添加cookie 判断是否设置过期时间,expiresHours=0代表关闭浏览器时失效
function addCookie(name, value, expiresHours) {
var cookieString = name + "=" + escape(value); //escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 if (expiresHours > 0) {
var date = new Date();
date.setTime(date.getTime() + expiresHours *3600* 1000);
cookieString = cookieString + ";expires=" + date.toUTCString();
}
document.cookie = cookieString;
} //修改cookie 判断是否设置过期时间,expiresHours=0代表关闭浏览器时失效
function editCookie(name, value, expiresHours) {
var cookieString = name + "=" + escape(value); //escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 if (expiresHours > 0) {
var date = new Date();
date.setTime(date.getTime() + expiresHours *3600* 1000);
cookieString = cookieString + ";expires=" + date.toUTCString();
}
document.cookie = cookieString;
} //根据名字获取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 unescape(arr[1]);
break;
} else {
continue;
};
};
} //删除cookie
function deleteCookie(name){
var date=new Date();
date.setTime(date.getTime()-10000);
document.cookie=name+"=v; expires="+date.toUTCString();
}

  

最新文章

  1. 这个图片切换动画只用CSS3实现
  2. T-SQL简单查询语句
  3. MS10-046漏洞测试
  4. document.cookie打不出来cookies
  5. WordPress主题制作函数
  6. 排列组合[HDU1521]
  7. Discuz 论坛的搭建(五)
  8. BZOJ 3223 文艺平衡树 [codevs3303翻转区间]
  9. 02---CSS整理
  10. wcf纯代码创建控制台应用
  11. win32线程池代码(WinApi/C++)
  12. winform最小化到托盘
  13. mongodb 学习笔记05 --用户管理
  14. ssh中的 Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove &#39;readOnly&#39; marker from transaction definition.
  15. CodeVs 1009
  16. Rancher + k8s + docker 部署资料
  17. Ubuntu16.04+CUDA8.0+cudnn6
  18. jQuery对象的属性操作
  19. Quartz.Net定时任务EF+MVC版的web服务
  20. Java如何以短格式显示月份?

热门文章

  1. python一个简单的打包例子
  2. php异步执行其他程序
  3. [Vue warn]: Attribute &quot;id&quot; is ignored on component &lt;div&gt; because the component is a fragment instanc
  4. elasticsearch 6.1.1 transport jar
  5. 阿里云申请免费https证书 + IIS服务器安装
  6. zoj 3871
  7. webstorm安装 利用host破解
  8. git 设置tracking information
  9. 怎么在Centos7 下让我的mariadb开机启动?(已解决)
  10. day18 十八、random、shutil、shevle、logging