获取cookie里面的值
这里讲解一下获取cookie里面的值的两种方法:
第一种:
let allcookies = document.cookie;
function getCookie(cookie_name)
{var allcookies = document.cookie;var cookie_pos = allcookies.indexOf(cookie_name); //索引的长度// 如果找到了索引,就代表cookie存在,// 反之,就说明不存在。if (cookie_pos != -1){// 把cookie_pos放在值的开始,只要给值加1即可。cookie_pos += cookie_name.length + 1; //这里容易出问题,所以请大家参考的时候自己好好研究一下var cookie_end = allcookies.indexOf(";", cookie_pos);if (cookie_end == -1){cookie_end = allcookies.length;}var value = unescape(allcookies.substring(cookie_pos, cookie_end)); //这里就可以得到你想要的cookie的值了。。。}return value;
}// 调用函数
let cookie_val = getCookie(cookie的名字);
第二种:
function getCookie(cname)
{var name = cname + "=";var ca = document.cookie.split(';');for(var i=0; i<ca.length; i++) {var c = ca[i].trim();if (c.indexOf(name)==0) return c.substring(name.length,c.length);}return "";
}// 调用函数
let cookie_val = getCookie(cookie的名字);
原理:
1- 通过document.cookie获取所有的cookie值,获取到一个cookie所有值在一起的字符串。
2- 因为所有的cookie都是以分号隔开的,所有使用split(’;’)将这个字符串切开变成数组,存起来。
3-判断数组中每一项有没有包含cookie名字的,如果有,把对应的值取出来就行。
获取cookie里面的值相关推荐
- jQuery html()方法获取tr/td/th标签的HTML的代码获取不到,只能获取到里面的值
jQuery html()方法获取tr/td/th标签的HTML的代码获取不到,只能获取到里面的值 下载有这样一段dom <div id="div-a" ><tr ...
- PHP 怎么随机获取数组里面的值
注意array_rand随机返回的是KEY值的集合 <?php srand((float) microtime() * 10000000); $input = array("Neo&q ...
- js获取单选框里面的值
rt,如果想获取单选框里面的值,该如何获取呢. <script> window.onload = function(){ //通过名字获取 getElementsByName //var ...
- js遍历ul里面的li里面的值
不多说,直接上代码 <ul id="ul_damainList"><li class="oddli"><span><! ...
- onclick 获取img 里面的id_红魔5S游戏手机如何解锁bl获取第三方面具root权限
自从苹果阵营发布S系列,安卓系列也学习苹果的步伐,开始发布S系列,这不努比亚也发不 了今年夏天的游戏手机,红魔5S游戏手机.红魔5S相对于红魔5其实从配置来看,三大件配 置变化并不大,主要还是细节上的 ...
- 从子页面获取父页面的值
这里页面间的传值有很多种方法,前两种方法是页面直接传值后不能同时保持2个页面都还存在,后面两种方法是从父页面弹出子页面2个窗口都能保持: 1.使用超链接通过URL传值或是Response.Redire ...
- mongodb查询数据库表里总记录数count_documents()和获取记录里面的name字段的值docView[“name“].get_utf8().value.to_string()
1.先开始写点起因,就是最近开始搞mongodb的c++开发,结果呢,光是装各种驱动就花了两天.再加上视频教程里的testmongo.cpp的代码,在新版本驱动下根本就不能运行,我就想着重写一下,功能 ...
- html页面取js里面的值,如何在javascript中获取HTML元素的样式值?
这个element.style属性只让您知道定义为内联在该元素(以编程方式或在元素的样式属性中定义)中,您应该获得计算样式. 用跨浏览器的方式做它并不容易,IE有自己的方式,通过element.cur ...
- 获取响应里面的cookie的方法
使用方法: R.cookies.get_dict() 获取响应返回的cookies 转载于:https://www.cnblogs.com/kaibindirver/p/8888656.html
最新文章
- Python使用matplotlib函数subplot可视化多个不同颜色的折线图、使用set_major_formatter函数自定义设置y轴数值标签格式为百分比
- JSON简介以及用法汇总
- matlab 全员极大型Topsis评价代码
- 【数理知识】特征值、特征向量、左特征向量
- Linux命令及文件操作
- HNCU 1328: 算法2-18~2-19:双向循环链表
- python中id函数的用法_用id函数做几个测试
- 【系统设计】架构设计说明书
- 超级终端设置-基本配置(华为)
- 异步请求引发的Chrome死锁
- IBM OmniFind Enterprise Starter Edition
- 计算机类专业数学分数,同济大学计算机专业数学分数
- (17)DialogBox和DialogBoxParam函数
- IB学生可以报考全球顶尖大学,需要多少分?
- wordpress mysql缓存_WordPress 如何启用 Memcached 内存缓存来提高网站速度
- 我们写的代码是如何一步步变成可执行程序(.EXE)的?
- python机器学习之回归预测:电池续航里程问题
- python控制流实例_python学习笔记系列----(二)控制流
- Tuner及工作原理介绍
- GitLab官网安全更新(2022-06-30)