JQuery记住用户名密码实现下次自动登录功能


Posted in Javascript onApril 27, 2015

Jquery将用户名密码存储到cookie中

需要导入jquery.js和jquery.cookie.js

<html>
<head>
<title>test cookie</title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.cookie.js" type="text/javascript"></script>
<script type="text/javascript">

  $(document).ready(function () {
    if ($.cookie("rmbUser") == "true") {
    $("#ck_rmbUser").attr("checked", true);
    $("#txt_username").val($.cookie("username"));
    $("#txt_password").val($.cookie("password"));
    }
  });

  //记住用户名密码
  function Save() {
    if ($("#ck_rmbUser").attr("checked")) {
      var str_username = $("#txt_username").val();
      var str_password = $("#txt_password").val();
      $.cookie("rmbUser", "true", { expires: 7 }); //存储一个带7天期限的cookie
      $.cookie("username", str_username, { expires: 7 });
      $.cookie("password", str_password, { expires: 7 });
    }
    else {
      $.cookie("rmbUser", "false", { expire: -1 });
      $.cookie("username", "", { expires: -1 });
      $.cookie("password", "", { expires: -1 });
    }
  };
</script>
</head>
<body>
  <div>
    用户名:<input type="text" id="txt_username"/><br />
    密码:<input type="text" id="txt_password"/><br />
    <input type="checkbox" id="ck_rmbUser"/>记住用户名和密码<br />
    <input type="submit" id="sub" value="登录" onclick="Save()"/>
  </div>
</body>
</html>
Javascript 相关文章推荐
火狐textarea输入法的bug的触发及解决
Jul 24 Javascript
JavaScript日期时间格式化函数分享
May 05 Javascript
javascript实现多级联动下拉菜单的方法
Feb 06 Javascript
JavaScript常用脚本汇总(三)
Mar 04 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
May 25 Javascript
详解Javascript中的Object对象
Feb 28 Javascript
如何处理JSON中的特殊字符
Nov 30 Javascript
无法获取隐藏元素宽度和高度的解决方案
Mar 07 Javascript
基于angular实现模拟微信小程序swiper组件
Jun 11 Javascript
vue定义全局变量和全局方法的方法示例
Aug 01 Javascript
深入解读Node.js中的koa源码
Jun 17 Javascript
layui点击按钮页面会自动刷新的解决方案
Oct 25 Javascript
JavaScript使用cookie实现记住账号密码功能
Apr 27 #Javascript
使用console进行性能测试
Apr 27 #Javascript
浅谈javascript实现八大排序
Apr 27 #Javascript
javascript关于open.window子页面执行完成后刷新父页面的问题分析
Apr 27 #Javascript
jQuery插件Tmpl的简单使用方法
Apr 27 #Javascript
javascript关于运动的各种问题经典总结
Apr 27 #Javascript
分享9点个人认为比较重要的javascript 编程技巧
Apr 27 #Javascript
You might like
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
php中 ob_start等函数截取标准输出的方法
2015/06/22 PHP
利用“多说”制作留言板、评论系统
2015/07/14 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
js验证表单第二部分
2006/11/25 Javascript
提高网站信任度的技巧
2008/10/17 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
2010/04/30 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
JS+CSS实现电子商务网站导航模板效果代码
2015/09/10 Javascript
AngularJS基础 ng-switch 指令简单示例
2016/08/03 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
AngularJS实现表格的增删改查(仅限前端)
2017/07/04 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
antd Upload 文件上传的示例代码
2018/12/14 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
ES6入门教程之Array.from()方法
2019/03/23 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
Python进程间通信Queue实例解析
2018/01/25 Python
python实现教务管理系统
2018/03/12 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
Django 再谈一谈json序列化
2020/03/16 Python
Python实现手绘图效果实例分享
2020/07/22 Python
termux中matplotlib无法显示中文问题的解决方法
2021/01/11 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
小学生暑假家长评语
2014/04/17 职场文书
大班亲子运动会方案
2014/06/10 职场文书
新疆民族团结演讲稿
2014/08/27 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书