portal html css js resource

login.js 3.7KB

    $(function(){ //var _widht = document.documentElement.clientWidth; //屏幕宽 var _height = document.documentElement.clientHeight; //屏幕高 //var boxWidth = $(".loginbox").width(); var boxHeight = $(".loginbox").height(); $(".loginbox").css({ top: (_height - boxHeight) / 2 +"px"}); // console.log(_widht); // console.log(_height); // console.log(boxWidth); // console.log(boxHeight); }) var namePass = false; var passwordPass = false; //校验登录账户 function nameVal() { var loginName= $("#loginName").val(); if(loginName.length==0) { $(".msg1").text("请输入您的手机号码或邮箱地址"); }else { var hun=/\s+/; if(hun.test(loginName.trim())) { $(".msg1").text("请输入"); namePass = false; }else { //var gunf=/^\w+@\w+\.((cn)|(com)|(com\.cn))$/; var gunf= /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(gunf.test(loginName.trim())) { userRegisterOk() $(".msg1").text(""); namePass = true; } else { var hunPhone=/^1[3|4|5|7|8]\d{9}$/; if(hunPhone.test(loginName.trim())) { userRegisterOk() $(".msg1").text(""); namePass = true; } else { namePass = false; $(".msg1").text("格式不对,请输入正确的格式"); } } } } } //校验登录密码 function passwordVal(){ var password = $("#password").val(); if(password.length==0){ $(".msg3").text("请输入密码"); passwordPass = false; }else if(password.length < 6){ $(".msg3").text("密码不少于6位,请输入正确的密码"); }else{ $(".msg3").text(""); passwordPass = true; } } //判断账号是否注册 function userRegisterOk(){ var loginName= $("#loginName").val(); //console.log(loginName); $.ajax("/ajax/isReg?key="+loginName,{ type:"GET", async: true, success:function($data){ //console.log($data); if($data.data==true){ $(".msg1").text("账户不存在,请先注册"); return false; } }, error:function(){ $.MsgBox.Alert('消息','服务器请求失败')}, } ); } //判断用户第一次登录,是否填写了个人信息 function firstLogin(){ var professorId = $.cookie('userid'); //console.log(professorId); $.ajax({ "url":"ajax/professor/"+professorId, "type":"get", "async": false, "success":function(data){ if(data.data!=null) { location.href="index.html"; //console.log(data); } else { //console.log(data); location.href="information-add.html?id="+ professorId; } }, "error":function(){$.MsgBox.Alert('message','failed')} }) } //提交登录 function login(){ nameVal(); passwordVal(); if(namePass && passwordPass){ $.ajax("/ajax/login",{ type:"POST", async: false, success:function(data){ if(data.success){ if(data.data != "null" && data.data != null){ firstLogin(); }else{ $(".msg5").text("登录账号和密码不匹配!"); } }else{ $(".msg5").text("系统异常!"); // alert("系统异常!"); } }, error:function(){$.MsgBox.Alert('message','fail')}, data:{"pw":$("#password").val(),"lk":$("#loginName").val()}, dataType: 'json' }); } } function restSub(data) { $(".msg5").text(""); }