用原生的JS封装cookie的操作方法
来源:互联网 发布:淘宝上怎么买身份证 编辑:程序博客网 时间:2024/06/07 02:35
<button onclick="setCookie('username','John',1)">setCookie</button><button onclick="getCookie('username')">getCookie</button><button onclick="removeCookie('username')">moveCookie</button>
JS:
function setCookie(key, value, t){var oDate=new Date();oDate.setDate(oDate.getDate()+t);document.cookie=key+"="+encodeURIComponent(value)+";expires="+oDate.toUTCString();if(getCookie(key)){alert('设置成功');}else{alert('设置失败');}}function getCookie(key){var str=document.cookie.replace(/;\s*/,';');var cookieArr=str.split(';');var cookieObj={};var len=cookieArr.length;for(var i=0; i<len; i++){var item=cookieArr[i];var k=item.split('=')[0];var v=item.split('=')[1];cookieObj[k]=v;}if(cookieObj[key]){return decodeURIComponent(cookieObj[key]);}else{return false;}}function removeCookie(key){document.cookie=key+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT";if(!getCookie(key)){alert('删除成功');}else{alert('删除失败');}}console.log(getCookie('username'))
阅读全文
0 0
- 用原生的JS封装cookie的操作方法
- / 封装cookie的操作方法
- JS的Cookie操作方法
- 原生JS的封装
- cookie的JS封装使用
- js封装cookie的操作
- 原生js来实现对dom元素class的操作方法
- 菜鸟前端日记9 (原生JS--字符串的操作方法)
- 菜鸟前端日记10 (原生JS--数组的操作方法)
- 原生js编写的设置,读取cookie
- 封装cookie操作方法
- 原生JS封装的ajax请求
- DISCUZ中通过JS对COOKIE的操作方法
- JS 简单封装的Cookie对象
- JS数组的操作方法
- js的时间操作方法
- JS数组的操作方法
- js的dataTime操作方法
- Gradle 使用指南 -- 创建Plugin
- 《统计学习方法》学习笔记-概论
- bounding box regression
- Unity 动画系统-Animation
- APK反编译及防护技术
- 用原生的JS封装cookie的操作方法
- 深度学习:python的安装
- POJ
- poj 3734 Blocks【矩阵快速幂染色】
- springboot自带的日志打印如何写
- nodejs 安装问题
- 简单FTP服务器搭建教程
- win8.1安装mysql时无法启动服务
- Spring Boot 定时任务