美文网首页JavaScript
cookie简单应用

cookie简单应用

作者: LuckyS007 | 来源:发表于2017-05-10 17:00 被阅读23次
1.引用jquery.cookie.js

Bootstrap中文网开源项目免费 CDN 加速服务 http://www.bootcdn.cn/jquery-cookie/

2.设置cookie
//cookie本质上是一个txt文本,因此只能够存入字符串,对象通常要序列化之后才能存入cookie,而取的时候要反序列才又能得到对象。
//a.html
var userData = {
    userId:data.userId,
    userAccount:data.userAccount
}
//JSON.stringify(userData) 对序列化成字符串。expires:1表示有效时间为1天
$.cookie('userData', JSON.stringify(userData),  {expires: 1});
3.读取已经保存的cookie
//b.html
var userData = $.cookie('userData');
if(userData){
//反序列化成对象
   userData =  JSON.parse(userData);    
};
删除cookie
$.cookie('userData', null);

path: '/'  默认情况:只有设置cookie的网页才能读取该cookie。
如果你想在整个网站中访问这个cookie需要这样设置有效路径:path: '/'。
4.重置密码代码片段
$('#update_btn').on('click',function(){
    var newPwd = $('#new_pwd').val();
    var rePwd = $('#affirm_pwd').val();
    if(newPwd == rePwd){
        var pass = md5(newPwd);
        $.ajax({
          url:"/user/resettingPass",
          type:"post",
          data:{userPwd:pass,userId:userData.userId,userAccount:userData.userAccount},
          success:function(data,status){ 
            layer.msg('修改成功', {icon: 1, time:1000}); 
            window.location.href="/";
            $.cookie('userData', null);
          }
        });
    }else{
        layer.msg('两次密码输入不一样', {icon: 2, time:1000});
        $('#affirm_pwd').val('').focus();
    }

});

相关文章

  • cookie简单应用

    1.引用jquery.cookie.js Bootstrap中文网开源项目免费 CDN 加速服务 http://w...

  • python爬虫--day02

    Handler处理器 和 自定义Opener 简单的自定义opener() Cookie Cookie应用 Coo...

  • iOS中cookie的简单应用

    C 服务器在向用户发送网页的时候,会在HTTP的头部发送一段cookie,记录用户信息,当用户访问同一域名内的内容...

  • Tornado框架的用户认证和登录--session的应用(七)

    session的简单应用(要设置cookie_secret 签名防止进行伪造) 1、引入pycket库 在虚拟环境...

  • 【JS】JavaScript Cookie(js-cookie)

    什么是JavaScript Cookie(js-cookie) JavaScript Cookie是一个简单、轻巧...

  • php会话技术

    一、COOKIE 1、cookie概述 (1)什么是cookie? COOKIE是一种会话技术 简单来说,Cook...

  • 本地存储

    1、cookie:应用广泛,局限明显。数据存储量少,每个domain最多20条cookie,每个cookie长度不...

  • PHP 会话控制

    一 COOKIE的应用 1创建cookiesSetcookie()火狐-工具-页面信息-安全-查看cookie 2...

  • cookie与session的使用

    cookie与session共同解决的问题就是“跨脚本传输数据” 通常都应用范围: COOKIE :前...

  • cookie-universal 踩坑两枚

    最近处理 nuxt 同构应用的权限问题,用 cookie-universal-nuxt 来进行 cookie 操作...

网友评论

    本文标题:cookie简单应用

    本文链接:https://www.haomeiwen.com/subject/ikegtxtx.html