js加密

openid=0.2780110515149985
GetPublicKey=01000100834ac892dcf4d56cc0a3a5e8c34c07738ee971f2a16e7d7116b76d5280855c5b287a062adc5fc0299ec5b90c0d41eab0948a0da7eb8a6e752523d52bfc54c3f34f0c459ce98e45445e06855507b898345bc0d70b45ddebfac679a15333bb2994d73dd482daa398e73103e6b23e07d6d0f27f87bea44b8e85aef57f83a19564c11c1eec3d90e02c2871ec3169eed223c82cb9b4328fa29a39cb0a304a83e6d6c1d41026b33fe5d4ecbba00e1f3ca8179828cc6c227effa85fa45cbbbc8db127edb43e2ab3f02186ce636c185cf281431b901b45ac5e013458a7b78e4b18c86ab4b22d5babc9ee69ea56039c9e5638dab5d6c8e79ddeedfd75d8023363c2a0a4e9
j_password=6a0861432a53b8af05daa696f1a2bce88b9cd5e9d9adba00f899880c78b8d39a47a4eacaf5702d346b4387f0ef35ceeec68ec73aa50ba984f3bcdd503dac0e490c7dac282bb015edaee536e21508976261cd4cd6bd326d2f6dcc6266bb15aa019be051dc633b8d573d9bf25de25bd4b1893b76ca76dbde712f33d6cbff5c08a8b1288202aa602e0dd3bd0d2177b769cf78d9bebdd6862c6ea055cce75f86d04ee767500c3ef2932702e346b7462ed33a6e3ce0462b0d3cdcdbddc6407e2bb0a1f4bfeddcc6b59b2aa1d75e0dcf5f237b2f72e06991f11ba5e3090275931af6aa756578b53f752806ec533781b4f25ec5603f3dcedbf66ce570810b2a975f1df5

RSAKeyPair


$(document).ready(function(){
	isCheckCode();
	$("#username").change(function(){
       isCheckCode();
   });
	if(window.screen.height < 768 || window.screen.width < 1024){
		$("#screenMSG").text("警告:当前的分辨率不满足1024x768或更高,某些菜单按钮可能显示不全。");
		$("#screenMSG").addClass("warnInfo");
   }
	$("#login_bar").click(
		function(){
			login();
		}
	);


});


function reloadImage(){
	var img=document.getElementById("pic");
	img.src="page!genCodeImage.action?random="+Math.random();
}

function login(){
    if ($("#username").val() == "") {
        $.dialog({type: "warn", content: "请输入您的用户名。", modal: true, autoCloseTime: 3000});
        return false;
    }
    if ($("#password").val() == "") {
        $.dialog({type: "warn", content: "请输入您的密码。", modal: true, autoCloseTime: 3000});
        return false;
    }


    var pKey=getPublicKey();
    $("#pkid").val(pKey);
    setMaxDigits(260);
    var key = new RSAKeyPair(pKey.substring(0, 6), '', pKey.substring(6));
    document.getElementById('hide_password').value = encryptedString(key,$('#password').val());
	document.getElementById('loginForm').submit();
	$("#login_bar").attr("disabled",true);
}

function getPublicKey(){
	ajaxobject = $.ajax({url:'page!ajaxGetPublicKey.action?openid='+Math.random(),async:false,success:function(data){
	    result = data;
    }});
	return result;
}

document.onkeydown=function(evt) {
    evt = (evt) ? evt : ((window.event) ? window.event : "");
    var key = evt.keyCode?evt.keyCode:evt.which;
    if(key == 13) {
        document.getElementById("login_bar").click();
        evt.returnValue = false;
    }
};

	if (self != top) {
		top.location = self.location;
	};


	function isCheckCode(){
		var username = $.trim($("#username").val());
	    if( username.length == 0){
			return ;
	    }

		$.ajax({
			url : 'page!isShowCheckCode.action?j_username='+encodeURIComponent(username)+'&openid=' + Math.random(),
			async : true,
			dataType : "json",
			success : function (data) {
				if(data.status){
					$(".checkCode").show();
				}else{
					$(".checkCode").hide();
				}
			}
		});

	}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值