获取浏览器cookie,然后已数组形式返回
2016-09-14 14:54
267 查看
function getCookie() { //将本地cookie转换成数组形式,cookie以“;”结尾 var list = document.cookie.split("; "); //创建一个空数组对象 var cookieList = {}; //然后遍历数组 for (var i = 0; i < list.length; i++){ //cookie是由name=value形式存在,所以获取当前=位置 var pos = list[i].indexOf("="); //然后获取=前面的name var c_name = list[i].substring(0,pos); //获取=后面的value var c_value = list[i].substring(pos+1); //对其只进行解码 c_value = decodeURIComponent(c_value); //以name=value形式存入数组中 cookieList[c_name] = c_value; } return cookieList; } //运行函数 getCookie();
相关文章推荐
- 把cookie以json形式返回,用js来set cookie.(解决手机浏览器未知情况下获取不到cookie)
- HTMLFormElement获取表单里面所有的值然后以json形式返回
- java读取文件以字节流的形式读取 然后转化为字节流数组,最后经过SHA1加密生成返回16进制字符串存入数据库
- 把图像数据写进一个txt文本中,然后整成二维数组初始化的形式,复制到CCS中
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- PHP中获取我的城市列表,通过排序,通过A-Z的循环!数列出相同的首字母结果!,放到一个以A-Z为key的数组里面去,再返回我要的结果!
- Chrome(12)中使用getComputedStyle获取透明度(opacity)返回字符串不同于其它浏览器
- perl获取数据库查询返回数组大小
- .net 获取浏览器Cookie(包括HttpOnly)实例分享
- 深入理解用mysql_fetch_row()以数组的形式返回查询结果
- 纯JS 如何给浏览器加cookie 获取COOKIE 删除COOKIE
- 从输入流中获取数据并以字节数组返回
- 如何获取在Forms 身份验证中浏览器传送到服务端的Cookie相关信息
- (转)用python获取页面返回的cookie
- .net 获取浏览器Cookie(包括HttpOnly)实例分享
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- 使用mysql_fetch_row()以数组的形式返回查询结果
- 以交错数组形式返回指定年份各月的工作日的方法
- 从输入流中获取数据并以字节数组返回
- pathinfo() 函数以数组的形式返回文件路径的信息。