Himall.Web/Areas/Web/Scripts/login.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(function () {
bindSubmitBtn();
bindCheckCode();
initUsenameBox();
$('#loginname').focus();
});
function bindSubmitBtn() {
$('#loginsubmit').click(function () {
submit();
});
document.onkeydown = function () {
if (event.keyCode == 13) {
submit();
}
}
}
function initUsenameBox() {
var defaultUsername = $.cookie('Himall-DefaultUserName');
if (defaultUsername) {
$('#loginname').val(defaultUsername);
$('#password').focus();
}
}
function submit() {
var result = checkUsername() & checkPassword() & checkCheckCode();
if (result) {
var username = $('#loginname').val();
var password = $('#password').val();
var checkCode = $('#checkCodeBox').val();
var keep = $('#autoLogin').attr('checked');
keep = keep ? true : false;
var loading = showLoading();
$.post('/Login/Login', { username: username, password: password, checkCode: checkCode, keep: keep }, function (data) {
loading.close();
if (data.success) {//登录成功
$.cookie('Himall-DefaultUserName', username, { path: "/", expires: 365 });
var returnUrl = decodeURIComponent(QueryString('returnUrl')).replace('&', '&');
if (returnUrl)
location.href = returnUrl;
else if (data.IsChildSeller == true) {
location.href = "/sellerAdmin";
}
else {
location.href = '/'; //跳转至买家中心
}
}
else {
var isFirstShowCheckcode = false;
refreshCheckCode();
if (data.errorTimes > data.minTimesWithoutCheckCode) {//需要验证码
if ($('#checkCodeArea').css('display') == 'none') {
isFirstShowCheckcode = true;
后面还有 116 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
