2019独角兽企业重金招聘Python工程师标准>>>

//创建cookie
function setCookie(name, value, expires, path, domain, secure) {
var cookieText = encodeURIComponent(name) + '=' + encodeURIComponent(value);
if (expires instanceof Date) {
cookieText += '; expires=' + expires;
}
if (path) {
cookieText += '; expires=' + expires;
}
if (domain) {
cookieText += '; domain=' + domain;
}
if (secure) {
cookieText += '; secure';
}
document.cookie = cookieText;
}

//获取cookie
function getCookie(name) {
var cookieName = encodeURIComponent(name) + '=';
var cookieStart = document.cookie.indexOf(cookieName);
var cookieValue = null;
if (cookieStart > -1) {
var cookieEnd = document.cookie.indexOf(';', cookieStart);
if (cookieEnd == -1) {
cookieEnd = document.cookie.length;
}
cookieValue = decodeURIComponent(document.cookie.substring(cookieStart + cookieName.length, cookieEnd));
}
return cookieValue;
}

//删除cookie
function unsetCookie(name) {
document.cookie = name + "= ; expires=" + new Date(0);
}

转载于:https://my.oschina.net/u/3905134/blog/1924709

js 操作获取和设置cookie相关推荐

  1. nodejs获取与设置cookie

    nodejs获取与设置cookie 一.获取cookie 1.插件下载 获取cookie 二.设置cookie 1.基础设置 2.设置过期时间-maxAge 3.设置域名-domain 4.设置路径- ...

  2. httpclient获取和设置cookie

    第一篇  httpclient获取和设置cookie public static void main(String[] args) {CookieStore cookieStore = new Bas ...

  3. js 获取与设置cookie

    获取cookie const getCookie = (key: string = '') => {if (!key) return undefinedconst allCookies = do ...

  4. 【JavaScript代码实现四】获取和设置 cookie

    1 // 创建cookie 2 function setCookie(name, value, expires, path, domain, secure) { 3 var cookieText = ...

  5. SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析

    最近在研究SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1.jQuery ajax跨 ...

  6. php跨域单点登录,SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析...

    SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1. 跨域redirect实例: te ...

  7. JS设置,获取,删除cookie

    JS设置,获取,删除cookie 由于chrome等浏览器存在samesite安全措施,导致传统http页面后端无法设置cookie到前端,所以考虑在返回值中添加cookie值,使用前端js进行coo ...

  8. php header setcookie,php中header头设置Cookie与内置setCookie的区别,和js对cookie操作

    首先声明,浏览的Cookie操作都是通过HTTP Header(俗称"Http头") 来实现.所有的服务器与客户端之间Cookie数据传输都是通过Http请求头来操作. PHP中* ...

  9. 通过js获取PHP设置的cookie(全实例讲解)

    制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是只要一次验证,就可以长时间保持登陆状态. session虽然可 ...

最新文章

  1. 微软Excel竟能实现CV算法:亚马逊工程师妙用,人脸检测、字符识别都不在话下...
  2. 风靡全网的H5究竟是什么?
  3. Mac下Git与Github的简单使用
  4. C++类与new和delete操作符
  5. Linux uart寄存器读写,Linux下读写UART串口的代码
  6. 基于注解的AOP实现事务控制及问题分析
  7. erp物料报废 oracle_ERP核心业务流程和Oracle-ERP业务和数据对象分析
  8. 反射小应用之DataTable和ListT互操作
  9. 征稿 | ​第 9 届国际语义技术联合会议征稿(截稿日 9 月 8 号)
  10. 使用C#操作Oracle Spatial的SDO_GEOMETRY对像(读取和写入)
  11. 在线医疗和教育,正在争抢未来!
  12. DLNA的使用-天翼高清电视机顶盒镜像投屏
  13. Windows11 WSL Ubuntu1804 配置指南
  14. 现代密码学常用符号总结
  15. 微信小程序自动回复用户消息
  16. 三月不开单,开单吃三月说的是你吗?
  17. 大数据开发 电脑内存大小
  18. 第五篇:uCOS-IInbsp;信号量及其…
  19. Win10如何彻底禁用小娜?彻底禁用小娜的方法
  20. 基于ZebraPrinter 的ZPL 命令 --Android篇

热门文章

  1. myeclipse读取mysql表中数据_在myeclipse中连接mysql查询数据
  2. html下拉框只选择年份和月份,原生jQuery实现只显示年份下拉框
  3. CSS基础——CSS样式的引入和规则【学习笔记】
  4. Python多线程编程---(1)threading 模块 Thread 类
  5. unittest无法输出测试结果至文件
  6. git学习-pull命令
  7. 一个“想忘带东西都难”的出行指南
  8. pythondjango是干什么的_python django框架是什么?怎么使用?
  9. java 集合 总结 表_java 列表与集合总结
  10. java 各组件单击总数_java 获取面板上有多少个组件