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 积分,解读结果公开显示在下面。

还没有人解读过这个文件。