验证码:
");
var ts = (Date.parse(new Date()) / 1000) + 300;
$(".CometCD").attr("ts", ts);
CometWxLogin();
$ef.CometCountDown();
});
}
function CometWxLogin() {
if (QrComet != null) QrComet.abort("aborting");
QrComet = AjaxPostCallBackTimeOut("/Comet/QrScan/" + QrToken, null, "NonCallBack", 300 * 1000, function (json) {
switch (json.MsgType) {
case "Data":
if (json.IsOK) }
break;
}
}
function ShowWxQR() {
var dv = $(".BuildedQR");
dv.removeClass("icon-Notvisible");
dv.addClass("aniWaiting");
AjaxPostJson(ThisPost + "QR", { Token: QrToken }, function (data) {
dv.removeClass("aniWaiting");
QrToken = data.Token;
dv.html("

");
var ts = (Date.parse(new Date()) / 1000) + 300;
$(".CometCD").attr("ts", ts);
CometWxLogin();
$ef.CometCountDown();
});
}
function CometWxLogin() {
if (QrComet != null) QrComet.abort("aborting");
QrComet = AjaxPostCallBackTimeOut("/Comet/QrScan/" + QrToken, null, "NonCallBack", 300 * 1000, function (json) {
switch (json.MsgType) {
case "Data":
if (json.IsOK) {
$pc.Alert("正在登录,请稍候...");
$(".BuildedQR").html("").addClass("icon-seleted");
$(".CometCD").removeAttr("ts");
$(".CometCD").html("已扫码。
【点击重新扫码】");
var postData = {};
postData.Token = QrToken;
postData.SaveCookie = $("#chkSaveQR").prop("checked");
AjaxPostJson(ThisPost + "ByQR", postData, function (json) {
UserLoginOK();
});
}
break;
case "TimeOut":
QrComet = null;
CometWxLogin();
}
});
}
function CometCountDownEnd() {
$(".BuildedQR").html("").addClass("icon-Notvisible");
$(".CometCD").html("二维码超时,请
【刷新】");
}
function CheckPwdFrom() {
if (!$pc.CheckEmpty($("#txtUser"), '手机号码不可为空')) return false;
if (!$pc.CheckEmpty($("#txtPwd"), '密码不可为空')) return false;
if (!$val.IsMobileNumber($("#txtUser").val())) {
alert("请填写正确的手机号码");
return;
}
var postData = {};
postData.User = $("#txtUser").val();
postData.Pwd = $("#txtPwd").val();
postData.SaveCookie=$("#chkSavePW").prop("checked");
AjaxPostJson(ThisPost + "ByPwd", postData, function (data) {
UserLoginOK();
});
}
function CheckSmsLogin() {
sms.Compare(function (token) {
var postData = {};
postData.Mobile = $("#txtMobile").val();
postData.Token = token;
postData.SaveCookie = $("#chkSaveSM").prop("checked");
AjaxPostJson(ThisPost + "BySms", postData, function (data) {
UserLoginOK();
})
})
}
function UserLoginOK() {
var url=$pg.PageArg("url");
if(url=="") url="/UI/Index";
location.replace(url);
}
{"InnerBanner":null,"MbPageUrl":null,"PageTitle":"用户登录/注册","Redirect":null,"Data":{"IsServerIP":false},"UserInfo":{"ID":0,"UName":null,"Face":null}}