JS 简单封装的Cookie对象

原创 2016年05月31日 14:21:50

//cookie
var CookieHelper = {
setCookie:function(name, value, expiry, path, domain, secure){
var nameString = "ck_"+name + "=" + value;
var expiryString = "";
if (expiry != null) {
try {
expiryString = "; expires=" + expiry.toGMTString();
catch (e) {
if (expiry) {
var lsd = new Date();
lsd.setTime(lsd.getTime() + expiry * 1000);
expiryString = "; expires=" + lsd.toGMTString();
}
}
}else {
expiryString = "; expires=" + (365*24*60*1000).toGMTString();
}
var pathString = (path == null) ? " ;path=/" : " ;path = " + path;
var domainString = (domain == null) ? " ;domain = " + gloDomain : " ;domain = " + domain;
var secureString = (secure) ? ";secure=" : "";
document.cookie = nameString + expiryString + pathString + domainString + secureString;
},
getCookie : function(name) {
var i, aname, value, ARRcookies = document.cookie.split(";");
for (i = 0; i < ARRcookies.length; i++) {
aname = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
value = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
aname = aname.replace(/^\s+|\s+$/g, "");
if (aname == "ck_"+name) {
return (value);
}
}
return '';
}
};

自己用js封装的一些简单效果

自己用js封装的一些简单效果
  • qq_19318067
  • qq_19318067
  • 2016年07月14日 11:40
  • 1102

简单的分页封装(二)

1.BaseQuery里面封装了分页查询条件,分页的数目,页码 public class BaseQuery implements Serializable{ private static fi...
  • qq_19244423
  • qq_19244423
  • 2015年06月03日 16:28
  • 527

okhttp的简单介绍(二)之简单封装

前一篇文章简单的介绍了okhttp的简单使用,okhttp的简单介绍(一): 今天来okhttp的第二篇,简单封装,减少代码冗余,代码结构清晰。...
  • wuyinlei
  • wuyinlei
  • 2016年01月28日 10:13
  • 6891

OKHttp的基本使用和简单封装

1.写在前面:   网络请求框架层出不穷,像google的volley,xutils等等。听说Okhttp性能很高,最近写新项目,决定用Okhttp来尝试一下(原谅我是小白,第一次使用,以前还是用v...
  • qq_16240393
  • qq_16240393
  • 2017年02月04日 15:53
  • 759

最简易的网络框架封装(新手可看)

网络通信在Android上的重要性就不多说了。 demo就是获取到“https://www.baidu.com/”的HTML代码后显示在textview中,如下图:(源码在文章结尾) 涉及知识点1...
  • Double2hao
  • Double2hao
  • 2016年09月07日 15:50
  • 1431

自己封装的简单Jquery分页插件

//封装分页方法 var currentPage = '${page.currentPage}';//获得当前页 var totalPage = '${page.totalPage}';/...
  • u010859137
  • u010859137
  • 2015年01月16日 09:30
  • 375

JS类的封装及实现代码

详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp67 JS类的封装及实现代码 js并不是一种面向对向的语言, 没有提...
  • yemou_blog
  • yemou_blog
  • 2015年12月14日 11:18
  • 1903

简单工厂模式——把生产方法封装起来

小成是一个刚毕业的大学生,在学校里面了解比较多注塑行业的知识,知道我们国家注塑行业一直保持高速发展的态势,需求比较大,加上自己也有创业的雄心壮志,所以毕业出来就和人合伙承包了一家塑料加工厂,做起塑料加...
  • totond
  • totond
  • 2016年07月02日 16:02
  • 1121

AlertDialog的简单封装

//在fragment中调用public class CeshiFragment extends Fragment { private int a[]={R.id.tv_air_unlimit...
  • Emperor_rock
  • Emperor_rock
  • 2016年04月20日 22:07
  • 1185

Android-对ListView的Adapter的一种简单封装

1.先来看下使用方式: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI...
  • goldenfish1919
  • goldenfish1919
  • 2015年07月24日 14:09
  • 1882
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS&nbsp;简单封装的Cookie对象
举报原因:
原因补充:

(最多只允许输入30个字)