js 操作获取和设置cookie
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相关推荐
- nodejs获取与设置cookie
nodejs获取与设置cookie 一.获取cookie 1.插件下载 获取cookie 二.设置cookie 1.基础设置 2.设置过期时间-maxAge 3.设置域名-domain 4.设置路径- ...
- httpclient获取和设置cookie
第一篇 httpclient获取和设置cookie public static void main(String[] args) {CookieStore cookieStore = new Bas ...
- js 获取与设置cookie
获取cookie const getCookie = (key: string = '') => {if (!key) return undefinedconst allCookies = do ...
- 【JavaScript代码实现四】获取和设置 cookie
1 // 创建cookie 2 function setCookie(name, value, expires, path, domain, secure) { 3 var cookieText = ...
- SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析
最近在研究SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1.jQuery ajax跨 ...
- php跨域单点登录,SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析...
SSO单点登录技术,其中有一种就是通过js的跨域设置cookie来达到单点登录目的的,下面就已京东商城为例来解释下跨域设置cookie的过程 涉及的关键知识点: 1. 跨域redirect实例: te ...
- JS设置,获取,删除cookie
JS设置,获取,删除cookie 由于chrome等浏览器存在samesite安全措施,导致传统http页面后端无法设置cookie到前端,所以考虑在返回值中添加cookie值,使用前端js进行coo ...
- php header setcookie,php中header头设置Cookie与内置setCookie的区别,和js对cookie操作
首先声明,浏览的Cookie操作都是通过HTTP Header(俗称"Http头") 来实现.所有的服务器与客户端之间Cookie数据传输都是通过Http请求头来操作. PHP中* ...
- 通过js获取PHP设置的cookie(全实例讲解)
制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是只要一次验证,就可以长时间保持登陆状态. session虽然可 ...
最新文章
- 微软Excel竟能实现CV算法:亚马逊工程师妙用,人脸检测、字符识别都不在话下...
- 风靡全网的H5究竟是什么?
- Mac下Git与Github的简单使用
- C++类与new和delete操作符
- Linux uart寄存器读写,Linux下读写UART串口的代码
- 基于注解的AOP实现事务控制及问题分析
- erp物料报废 oracle_ERP核心业务流程和Oracle-ERP业务和数据对象分析
- 反射小应用之DataTable和ListT互操作
- 征稿 | ​第 9 届国际语义技术联合会议征稿(截稿日 9 月 8 号)
- 使用C#操作Oracle Spatial的SDO_GEOMETRY对像(读取和写入)
- 在线医疗和教育,正在争抢未来!
- DLNA的使用-天翼高清电视机顶盒镜像投屏
- Windows11 WSL Ubuntu1804 配置指南
- 现代密码学常用符号总结
- 微信小程序自动回复用户消息
- 三月不开单,开单吃三月说的是你吗?
- 大数据开发 电脑内存大小
- 第五篇:uCOS-IInbsp;信号量及其…
- Win10如何彻底禁用小娜?彻底禁用小娜的方法
- 基于ZebraPrinter 的ZPL 命令 --Android篇
热门文章
- myeclipse读取mysql表中数据_在myeclipse中连接mysql查询数据
- html下拉框只选择年份和月份,原生jQuery实现只显示年份下拉框
- CSS基础——CSS样式的引入和规则【学习笔记】
- Python多线程编程---(1)threading 模块 Thread 类
- unittest无法输出测试结果至文件
- git学习-pull命令
- 一个“想忘带东西都难”的出行指南
- pythondjango是干什么的_python django框架是什么?怎么使用?
- java 集合 总结 表_java 列表与集合总结
- java 各组件单击总数_java 获取面板上有多少个组件