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 相关文章推荐
Ajax::prototype 源码解读
Jan 22 Javascript
javascript中的location用法简单介绍
Mar 07 Javascript
asp.net中System.Timers.Timer的使用方法
Mar 20 Javascript
js获取select选中的option的text示例代码
Dec 19 Javascript
JavaScript正则替换HTML标签功能示例
Mar 02 Javascript
angular.js指令中的controller、compile与link函数的不同之处
May 10 Javascript
js定时器+简单的动画效果实例
Nov 10 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
Jun 24 Javascript
js中null与空字符串&quot;&quot;的区别讲解
Jan 17 Javascript
JavaScript实现的开关灯泡点击切换特效示例
Jul 08 Javascript
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
Vue 401配合Vuex防止多次弹框的案例
Nov 11 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
discuz免激活同步登入代码修改方法(discuz同步登录)
2013/12/24 PHP
一个php生成16位随机数的代码(两种方法)
2014/09/16 PHP
PHP实现获取FLV文件的时间
2015/02/10 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
聊聊 PHP 8 新特性 Attributes
2020/08/19 PHP
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
js利用clipboardData实现截屏粘贴功能
2016/10/12 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
微信小程序 支付简单实例及注意事项
2017/01/06 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
2018/12/11 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
python中enumerate函数用法实例分析
2015/05/20 Python
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
tensorflow estimator 使用hook实现finetune方式
2020/01/21 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
详解python程序中的多任务
2020/09/16 Python
python math模块的基本使用教程
2021/01/16 Python
英国打印机墨水和碳粉商店:Printerinks
2017/06/30 全球购物
商务英语专业毕业生求职信
2014/07/06 职场文书
安装工程师岗位职责
2015/02/13 职场文书
导游词之青城山景区
2019/09/27 职场文书
关于食品安全的演讲稿范文(三篇)
2019/10/21 职场文书
python基础之类属性和实例属性
2021/10/24 Python
Python 匹配文本并在其上一行追加文本
2022/05/11 Python
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript