今天遇到了一个小问题,在调用cookie的时候,document.cookie = '' ,百度查到是因为我设置cookie的时候没有设置cookie的路径,所以只能在当年目录的页面访问cookie,我希望在父级甚至所有页面都可以访问cookie,我必须设置cookie的路径,path = /。新的封装cookie:

//设置cookie,name是要存的名字,value是对应的值,iday是有效期
function setCookie(name,value,iday,path) {//使用日期对象var oDate = new Date();//设置过期时间oDate.setDate(oDate.getDate() + iday);//设置cookiedocument.cookie = name + '=' + value + ';expires=' + oDate + '; path=' + path;
}
//调用cookie进行后续操作
function getCookie(name) {//拆分cookie变为数组var arr = document.cookie.split('; ');for (var i = 0; i < arr.length; i++) {//继续拆分name=valuevar arr2 = arr[i].split('=');if (arr2[0] == name) {return arr2[1]}}return ''
}
//删除cookie
function removeCookie(name) {//将cookie到期时间设置为-1setCookie(name, 1, -1)
}
---------------------
作者:赵彤彤
来源:CSDN
原文:https://blog.csdn.net/weixin_36633980/article/details/71643745
版权声明:本文为博主原创文章,转载请附上博文链接!

转载:https://blog.csdn.net/weixin_36633980/article/details/71643745

js cookie设置,获取,删除相关推荐

  1. 前端cookie的设置获取删除

    前端cookie的设置获取删除 /* 我们有过这样的经历,当我们登录一个网站时候,网站会提示我们需不需要记住账号和密码一般来说,当我们登录一个网站时,后台会返回一个token字符串作为用户的登录标识, ...

  2. js设置获取删除cookie

    /* cookie 会有一个过期时间,如果不设置过期时间那么关闭页面就会消失,如果想要删除这个cookie的话就要设置一个过期时间,存储大小只有4kb左右设置无过期时间: document.cooki ...

  3. JS如何设置获取盒模型对应的宽高

    dom.style.width/height(只适用获取内联元素的宽和高) dom.currentStyle.width/height(获取渲染后的宽高,但是仅IE支持) window.getComp ...

  4. JS cookie的设置、获取和删除(非常详细)

    在编程领域,Cookie 代表一种小型的文本文件,可以让开发人员在用户计算机上存储少量的数据(大约 4kb),来记录用户的某些信息,例如用户身份.喜好等,当用户下次访问网站时,网站可以通过检索这些信息 ...

  5. JS如何设置cookie、读取cookie及删除cookie

    转自:微点阅读 https://www.weidianyuedu.com JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而co ...

  6. JS如何设置cookie、读取cookie、删除cookie

    转自:微点阅读  https://www.weidianyuedu.com JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而c ...

  7. jquery设置cookie、删除cookie、获取cookie

    1.引入两个js 去bootcdn搜索就行. jquery.js <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0 ...

  8. JS创建、获取、删除 cookie 方法

    js 创建 cookie 方法 // 没有设置 cookie 过期时间的话,默认是 会话cookie(浏览器关闭时,该cookie失效,被删除) document.cookie = cname + & ...

  9. js url参数的获取和设置以及删除

    js url参数的获取和设置以及删除 //获取url参数的值:name是参数名function getQueryString(name) {var reg = new RegExp("(^| ...

  10. Flask框架(flask中对cookie的处理(设置cookie、获取cookie、删除cookie))

    在Flask中对cookie的处理 1. 设置cookie: 设置cookie,默认有效期是临时cookie,浏览器关闭就失效 可以通过 max_age 设置有效期, 单位是秒 resp = make ...

最新文章

  1. Ubuntu12.04LTS添加broadcom 802.11g无线网卡驱动
  2. 网络安全系列之七 网站提权
  3. 中断处理函数中自旋锁的应用
  4. python连接oracle导出数据文件
  5. java dump分析工具_Java 性能分析工具 (2):Java 内置监控工具
  6. 作者:​赵洋(1988-),男,国家超级计算天津中心中级工程师、科学计算组组长。...
  7. 【IDEA】Warning:scala: skipping Scala files without a Scala SDK in module(s) systemimport
  8. Julia: Join与字符串Array
  9. 疫情地图 | 低代码制作全国重点管控地区行政区地图(截至4月16日)
  10. APUE---chap6系统数据文件和信息---6.2~6.4 6.10
  11. 如何学习硬件设计——实践篇
  12. win10WIFI图标消失,只显示一个带红叉的窗口(或者飞行模式的符号)
  13. 计算机软件编程英语词汇集锦一
  14. 【区块链论文整理】SIGMOD篇(三)
  15. 生产环境CPU占用飙高问题解决
  16. 使用脚本配置odbc mysql_LoadRunner利用ODBC编写MySql脚本
  17. C语言中的strcat()函数
  18. sufficient statistics
  19. iview 如何去掉Carousel的指示器
  20. commvault备份mysql数据库_CommVault备份项目实施方案.docx

热门文章

  1. PythonServer
  2. 32、至少列举8个常用模块都有那些?
  3. 02 Toolbar的使用
  4. UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position...的解决办法
  5. Python基础语法,基本数据类型及相关操作
  6. ASP.NET 表单认证与角色授权
  7. Android UI学习之ListView(使用ArrayAdapter和SimpleAdapter)
  8. linux ssh升级回退,Linux-SSH升级及回退方案
  9. atomic_fetch_add
  10. 把自定义encoder加入ffmpeg源码