登录-记住用户名
2015-10-19 16:17
260 查看
<script type="text/javascript"> $(function() { document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { if ($("#js-mobile_ipt").val() == "" ||$("#js-mobile_pwd_ipt").val() == "") { alert("用户名和密码都不可以为空!") return false; } $("#form").submit(); } } var name=getCookie('username'); if(name != null){ $('#js-mail_chk')[0].checked = true; $('#js-mobile_ipt').val(name); } }); // 获取cookie function getCookie(objName){ var arrStr = document.cookie.split("; "); for(var i = 0;i < arrStr.length;i ++){ var temp = arrStr[i].split("="); if(temp[0] == objName) return unescape(temp[1]); } } // 添加cookie function addCookie(objName,objValue,objHours){ if(objHours > 0){ document.cookie = objName + "=" + escape(objValue) + "; expires=" + new Date(new Date().getTime() + objHours*24*3600*1000).toGMTString(); } } // 删除cookie function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString(); } function login(){ if ($("#js-mobile_ipt").val() == "" ||$("#js-mobile_pwd_ipt").val() == "") { alert("用户名和密码都不可以为空!") return false; } if($('#js-mail_chk').is(':checked')){ if(getCookie('username') != $('#js-mobile_ipt').val()){ addCookie('username',$('#js-mobile_ipt').val(),7); } }else{ delCookie('username'); } $("#form").submit(); } </script>
相关文章推荐
- Fastest Gaussian Blur (in linear time)
- 笔者带你剖析淘宝TDDL(TAOBAO DISTRIBUTE DATA LAYER)
- linux文件系统评估之inode
- PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
- Hibernate之mappedBy
- 第八周-项目1 - 建立顺序串的算法库
- 调研方向(算法相关)
- 第七周 队列 【项目1 - 建立顺序环形队列算法库】 .
- iOS开发 - SQLite数据库(CRUD)
- 使用 MediaStore.Images.Media.getBitmap从Uri中获得bitmap以及其缺陷
- crontab中使用mysql问题
- 相对路径和绝对路径
- php比较加赋值语句
- 2015-10-19 【项目3 - 负数把正数赶出队列】
- 第8周项目1 - 建立顺序串的算法库
- HTML5 canvas基础---简单的圆形进度条
- Android如何使用命令行查看数据库SQLite3
- 【bzoj1036】[ZJOI2008]树的统计Count 树链剖分+线段树
- Object.create()兼容实现方法
- 用FileInputStream读文件,字节数组接收,不知道文件的大小时怎么办