Files
qc.ifish7.com/Application/Member/View/Public/forget.html
T
2021-04-18 18:51:51 +08:00

123 lines
5.3 KiB
HTML

<!DOCTYPE html>
<html class="">
<head>
<meta charset="utf-8">
<meta http-equiv="content-type" content="text/html" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>{$pagetitle}-{$Think.config.setting.sitename}</title>
<link href="__PUBLIC__/skin/css/animate.min.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/font-awesome.min.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/nav.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/nav2.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/slick-min.css" type="text/css" rel="stylesheet"/>
<link href="__PUBLIC__/skin/css/global.css" rel="stylesheet">
<style>
</style>
</head>
<body>
<include file="./Application/Data/templateFile/header.html"/>
<div class="registered forget">
<div class="registered_content all">
<form action="" method="post" onsubmit="return save_form(this,callback)">
<div class="registered_content_list clear">
<div class="content_list_left fl">手机号码</div>
<div class="content_list_right fl clear">
<input type="tel" name="mobile" placeholder="请输入您的手机号" id="phone" />
</div>
</div>
<div class="registered_content_list clear">
<div class="content_list_left fl">验证码</div>
<div class="content_list_right fl clear">
<input type="text" placeholder="短信验证码" name="verifycode" />
<input id="btnSendCode" type="button" value="获取验证码" />
</div>
</div>
<div class="registered_content_list clear">
<div class="content_list_left fl">设置新密码</div>
<div class="content_list_right fl clear">
<input name="password" type="password" placeholder="请设置您的新密码" />
</div>
</div>
<div class="registered_content_list clear">
<div class="content_list_left fl">确认新密码</div>
<div class="content_list_right fl clear">
<input name="repassword" type="password" placeholder="请确认您的新密码" />
</div>
</div>
<div class="registered_content_submit clear"><input type="submit" value="确认修改" /></div>
</form>
</div>
</div>
<include file="./Application/Data/templateFile/footer.html"/>
<script type="text/javascript" src="__PUBLIC__/skin/js/jquery-1.8.3.min.js"></script>
<script src="__PUBLIC__/skin/js/global.js"></script>
<script src="__PUBLIC__/skin/js/nav.js"></script>
<script src="/Public/Admin/layer/layer.js"></script>
<script src="/Public/Admin/js/globals.js"></script>
<script type="text/javascript">
var InterValObj; //timer变量,控制时间
var count = 60; //间隔函数,1秒执行
var curCount;//当前剩余秒数
function sendMessage() {
curCount = count;
//设置button效果,开始计时
$("#btnSendCode").attr("disabled", "true");
$.get("/index.php?m=Member&c=Public&a=forget_mobile_code",{"mobile":phone.value},function(data){
console.log(data);
if(data.status == 0){
alert(data.info);
curCount = 1;
}
},"json");
$("#btnSendCode").css("cursor", "not-allowed");
$("#btnSendCode").val(+curCount + "秒再获取");
InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
}
//timer处理函数
function SetRemainTime() {
if (curCount == 0) {
window.clearInterval(InterValObj);//停止计时器
$("#btnSendCode").removeAttr("disabled");//启用按钮
$("#btnSendCode").css("cursor", "pointer");
$("#btnSendCode").val("重新获取验证码");
code = ""; //清除验证码。如果不清除,过时间后,输入收到的验证码依然有效
}
else {
curCount--;
$("#btnSendCode").val(+curCount + "秒再获取");
}
}
</script>
<script type="text/javascript">
$("#btnSendCode").click(function() {
var phone = document.getElementById('phone');
if (phone.value == '') {
alert('手机号码不能为空');
phone.focus();
return false;
} else {
var phone_reg = /^1[35789]\d{9}$/;
if (!phone_reg.test(phone.value)) {
alert('手机号码格式不正确!');
phone.focus();
return false;
}
}
sendMessage();
});
</script>
<script type="text/javascript">
function callback(data){
console.log(data);
window.location.href = "/index.php?m=Member&c=Public&a=login";
}
</script>
</body>
</html>