js_cookies_传值&cookies空格等处理

来源:互联网 发布:淘宝商品类目id统计表 编辑:程序博客网 时间:2024/05/21 09:14

【js_cookies_传值】【百度知道看到的记一下】

百度知道链接在此(●’◡’●)

//1.直接赋值。不设置时间的话,默认浏览器关闭cookie失效document.cookie = "name="+value;//2.写个函数动态调用//设置或添加cookiefunction setCookie(name,value,time){     var str = name + "=" + escape(value);    if(time > 0){        var date = new Date();        var ms = time*3600*1000;        date.setTime(date.getTime() + ms);        str += "; expires=" + date.toGMTString();    }    document.cookie = str;}//获取cookie  function getCookie(name){      //cookie中的数据都是以分号加空格区分开      var arr = document.cookie.split("; ");      for(var i=0; i<arr.length; i++){          if(arr[i].split("=")[0] == name){              return arr[i].split("=")[1];          }    }    //未找到对应的cookie则返回空字符串      return '';  }//删除cookie  function removeCookie(name){       document.cookie = name+"=;expires="+(new Date(0)).toGMTString();}

【空格等字符处理】【ITEYE看到的记一下】

iteye链接在此(●’◡’●)

javascript通过encodeURIComponent(URIstring)对URL进行编码decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码
0 0
原创粉丝点击