cookieUtil.js 954 B

123456789101112131415161718192021222324252627282930
  1. function SetCookie(name,value,Days)//三个个参数,一个是cookie的名子,一个是值, 有效天数。
  2. {
  3. var exp = new Date(); //new Date("December 31, 9998");
  4. exp.setTime(exp.getTime() + Days*24*60*60*1000);
  5. document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
  6. }
  7. function getCookie(name)//取cookies函数
  8. {
  9. var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
  10. if(arr != null) return (arr[2]); return null;
  11. }
  12. //删除cookies
  13. function delCookie(name)
  14. {
  15. var exp = new Date();
  16. exp.setTime(exp.getTime() - 1);
  17. var cval=getCookie(name);
  18. if(cval!=null)
  19. document.cookie= name + "="+cval+";expires="+exp.toGMTString();
  20. }
  21. if(getCookie("loginNickName")&&getCookie("loginNickName")!=-1){
  22. $(".geren").show();
  23. $(".geren").prev().hide();
  24. $(".geren_a").text(decodeURI(getCookie("loginNickName")));
  25. $(".name").text($(".geren_a").text());
  26. }