js 通过封装函数用来创建cookie
来源:互联网 发布:软件开发部薪酬等级 编辑:程序博客网 时间:2024/05/18 15:55
cookie值编码处理在cookie 的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格等特殊符号。用escape( )函数进行编码,它能将一些特殊符号使用十六进制表示,从而可以存储于cookie值中当使用escape( )编码后,在取出值以后需要使用unescape( )进行解码才能得到原来的cookie值示例代码 通过封装函数创建cookie 和获取cookie
// 封装函数创建cookiefunction setCookie(key,value,day){ var date=new Date(); date.setDate(date.getDate()+day); document.cookie=key+"="+escape(value)+";expires="+date;}setCookie("aaa","abc; $_小明def",10);console.log(document.cookie);//获取cookiefunction getCookie(key){var arr=document.cookie.split("; ");for (var i=0;i<arr.length;i++){var arr1=arr[i].split("=");if (arr1[0]==key) {return unescape(arr1[1]);//解码返回}}return false;}
阅读全文
0 0
- js 通过封装函数用来创建cookie
- js封装cookie函数
- JS创建cookie、获得cookie、删除cookie相关函数的封装
- js cookie 存储封装
- JS Cookie封装
- js-cookie方法封装
- JS cookie 用来识别用户(设置、获取)
- js中通过构造函数创建对象
- cookie的JS封装使用
- 超级js专家------------Cookie封装
- js封装cookie的操作
- JS封装通过className获取元素的函数
- Easyui封装公用创建dialog的JS函数
- js cookie函数
- 自已写的js函数,用来通过传入年月(字符串,如‘201007’)得到前一个月的年月
- js基础学习之--关于 Cookie 的增删改查的封装函数
- js封装函数
- js 函数简单封装
- web for pentester XSS部分练习
- linux修改PATH环境变量四种方式
- mac os+python3+opencv3环境配置
- OpenCV环境配置(VS2015+WIN10x64+OpenCV3.2)
- 使用navicat工具无法连接MySQL数据库的解决方法
- js 通过封装函数用来创建cookie
- 更改搜索框内默认文字字体颜色
- kaggle--mnist--knn 比赛入门
- 别了,重大图书馆
- android开发笔记之Makefile(二)
- 关于man gittutorial中Alice和Bob权限的说明
- HDU4858 项目管理
- StringBuffer类复习
- 将EXCEL2010数据读入到dataviewgrid中