审查视图

WebRoot/myJS/regis.js 4.0 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
var mailreg = /^\w+([\.\'-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
$(function(){
	if ($.cookie("rmbUser") == "true") {
		$("#ck_rmbUser").prop("checked", true);
		$("#userName").val($.cookie("username"));
		$("#passWord").val($.cookie("password"));
	}
	//获得键盘enter键按下的事件   
	$(document).keydown(function(e){
		if(e.keyCode == 13) {
			$('#loginButton').click();
		}

	});
		   
	//正式登录
	$("#loginButton").click(function(){
		var zhangHao=$("#userName").val();
		var mima=$("#passWord").val();
		if(zhangHao=="")
		{
			alert("帐号不能为空,请输入!");
			
			return;
		}
		if(mima=="")
		{
			alert("密码不能为空,请输入!");
			
			return;
		}
		if (!mailreg.test(zhangHao))
		{
			alert("帐号格式不正确,请重新输入!");
			
			return;
		}
		$("#loginButton").val("正在登录……");
		login(); 
	});
		 
	//免登陆事件
	$("#freeLogin").click(function(){
		if($(this).attr("checked")=="checked"){
			if($("#rememberuPassWord").attr("checked")!="checked"){
				$("#rememberuPassWord").attr("checked","checked");
			}
		}
	});
});
function save() {
	if ($("#rememberuPassWord").prop("checked")) {
		var username = $("#userName").val();
		var password = $("#passWord").val();
		$.cookie("rmbUser", "true", { expires: 7 }); //存储一个带7天期限的cookie
		$.cookie("username", username, { expires: 7 });
		$.cookie("password", password, { expires: 7 });
	}else{
		$.cookie("rmbUser", "false", { expire: -1 });
		$.cookie("username", "", { expires: -1 });
		$.cookie("password", "", { expires: -1 });
	}
};
//登录
function login()
{
	var zhangHao=$("#userName").val();
	var miMa=$("#passWord").val();
	zhangHao = zhangHao.toLowerCase();
    if(zhangHao.indexOf("waimaoyou.cn")==-1&&zhangHao.indexOf("tomex.com.cn")==-1&&zhangHao.indexOf("mkonegroup.com")==-1&&
		zhangHao.indexOf("cposl.com")==-1&&zhangHao.indexOf("chinastonefactory.com")==-1&&zhangHao.indexOf("bf6-led.com")==-1&&
		zhangHao.indexOf("yexinglonggroup.com")==-1&&zhangHao.indexOf("wheelnutcn.com")==-1&&zhangHao.indexOf("aokwater.com")==-1&&
		zhangHao.indexOf("hesunny-international.com")==-1&&zhangHao.indexOf("szkring.com")==-1&&zhangHao.indexOf("sumaonetting.com")==-1&&
		zhangHao.indexOf("trsolidcontrol.com")==-1&&zhangHao.indexOf("ywksmy.com")==-1&&zhangHao.indexOf("sschgroup.com")==-1&&
		zhangHao.indexOf("tf_accessories.com")==-1&&zhangHao.indexOf("moeatsu.com")==-1&&zhangHao.indexOf("chipsen.com")==-1&&
		zhangHao.indexOf("aishine.com")==-1&&zhangHao.indexOf("cnbigjeans.com")==-1){
    	alert("该域名不支持在本系统登录,请联系客服!");
		$("#loginButton").val("登 录");
		return;
    }
	$.ajax({
		type: "POST",
		cache: false,
		url: "user_yxyLogin.action",
		data: 
		{
			account:zhangHao,
			password:miMa
		},
		success: function (msg) 
		{
			if(msg==-1){
				alert("请输入帐号和密码");
				$("#loginButton").val("登 录");
			}
			else if(msg==-2){
				alert("帐号格式不正确,格式:帐号@域名");
				$("#loginButton").val("登 录");
			}
			else if(msg==-3){
				alert("该域名不支持在本系统登录,请联系客服!");
				$("#loginButton").val("登 录");
			}
			else if(msg==-4){
				alert("帐号不存在");
				$("#loginButton").val("登 录");
			}
			else if(msg==-5){
				alert("密码不正确");
				$("#loginButton").val("登 录");
			}
			else if(msg==-6){
				alert("服务时间已到期");
				$("#loginButton").val("登 录");
			}
			else if(msg==-7){
				alert("帐号已被删除");
				$("#loginButton").val("登 录");
			}
			else if(msg==-8){
				alert("帐号已被锁定");
				$("#loginButton").val("登 录");
			}
			else if(msg==0){
				alert("登录失败,请联系客服人员协助处理!");
				$("#loginButton").val("登 录");
			}
			else{
				save();
				//window.location.href="yxylogin.action?loginid="+zhangHao.split("@")[0]+"&domain="+zhangHao.split("@")[1];
				window.location.href="yxyindex.jsp";
			}
		},
		error: function () 
		{
		    alert("登录失败,请联系客服人员协助处理!");
			$("#loginButton").val("登 录");
		}
	});
}