|
@@ -2,11 +2,16 @@
|
|
|
<html>
|
|
|
<head>
|
|
|
<meta charset="utf-8">
|
|
|
- <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
{{if .T.text_email}}
|
|
|
+ <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
|
|
+ {{if .T.text_email}}
|
|
|
<title>更换邮箱</title>
|
|
|
{{else}}
|
|
|
<title>我的邮箱</title>
|
|
|
- {{end}}
<meta name="Keywords" content="绑定邮箱"/>
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/reset.css?v={{Msg "seo" "version"}}">
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/common.css?v={{Msg "seo" "version"}}">
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/mine.css?v={{Msg "seo" "version"}}"/>
|
|
|
+ {{end}}
|
|
|
+ <meta name="Keywords" content="绑定邮箱"/>
|
|
|
+ <link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/reset.css?v={{Msg "seo" "version"}}">
|
|
|
+ <link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/common.css?v={{Msg "seo" "version"}}">
|
|
|
+ <link rel="stylesheet" href="{{Msg "seo" "cdn"}}/wxmyemail/css/mine.css?v={{Msg "seo" "version"}}"/>
|
|
|
<link rel="stylesheet" type="text/css" href="{{Msg "seo" "cdn"}}/wx_dataExport/iconfont/iconfont.css?v={{Msg "seo" "version"}}" />
|
|
|
|
|
|
{{include "/common/weixin.html"}}
|
|
@@ -74,9 +79,22 @@
|
|
|
<div class="loading_">
|
|
|
<p><span></span></p>
|
|
|
</div>
|
|
|
- <div class="bind_email">
<div class="input mgT26">
<input type="email" placeholder="输入邮箱" name="" id="" value="" class="email_input" />
<input type="text" placeholder="输入验证码" name="" id="" value="" class="code_input" />
<button class="sendcode" >获取验证码</button>
|
|
|
+ <div class="bind_email">
|
|
|
+ <div class="input mgT26">
|
|
|
+ <input type="email" placeholder="输入邮箱" name="" id="" value="" class="email_input" />
|
|
|
+ <input type="text" placeholder="输入验证码" name="" id="" value="" class="code_input" />
|
|
|
+ <button class="sendcode" >获取验证码</button>
|
|
|
<button class="code_true"><i class="icon iconfont email_check_ok" style="display: inline;"></i></button>
|
|
|
- <!--<i class="icon iconfont email_check_ok" style="display: inline;color:#2cb7ca"></i>-->
</div>
<button type="button" disabled="disabled" class="common_btn btn" id="bindBtn">绑定</button>
<div class="toast" style="display: none;">
<div class="toast_content"></div>
</div>
</div>
<script src="{{Msg "seo" "cdn"}}/wxmyemail/js//zepto.js?v={{Msg "seo" "version"}}"></script>
<script src="{{Msg "seo" "cdn"}}/wxmyemail/js/public.js?v={{Msg "seo" "version"}}1"></script>
<script>
|
|
|
+ <!--<i class="icon iconfont email_check_ok" style="display: inline;color:#2cb7ca"></i>-->
|
|
|
+ </div>
|
|
|
+ <button type="button" disabled="disabled" class="common_btn btn" id="bindBtn">绑定</button>
|
|
|
+ <div class="toast" style="display: none;">
|
|
|
+ <div class="toast_content"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <script src="{{Msg "seo" "cdn"}}/wxmyemail/js//zepto.js?v={{Msg "seo" "version"}}"></script>
|
|
|
+ <script src="{{Msg "seo" "cdn"}}/wxmyemail/js/public.js?v={{Msg "seo" "version"}}1"></script>
|
|
|
+ <script>
|
|
|
$(function () {
|
|
|
var isPageHide = false;
|
|
|
window.addEventListener('pageshow', function () {
|
|
@@ -102,22 +120,25 @@
|
|
|
}else{
|
|
|
$("body").css({"visibility":""});
|
|
|
}
|
|
|
- }
$(function(){
|
|
|
-// var initflag = true;
|
|
|
-// $(window).bind("pageshow", function(event){
|
|
|
-// initflag = false;
|
|
|
-// if (initflag){
|
|
|
-// initpage();
|
|
|
-// }
|
|
|
-// });
|
|
|
-// if (initflag){
|
|
|
-// initflag = false;
|
|
|
-// initpage();
|
|
|
+ }
|
|
|
+ $(function(){
|
|
|
+// var initflag = true;
|
|
|
+// $(window).bind("pageshow", function(event){
|
|
|
+// initflag = false;
|
|
|
+// if (initflag){
|
|
|
+// initpage();
|
|
|
+// }
|
|
|
+// });
|
|
|
+// if (initflag){
|
|
|
+// initflag = false;
|
|
|
+// initpage();
|
|
|
// }
|
|
|
$("body").css({"visibility":""});
|
|
|
$(".loading_").hide();
|
|
|
- initShare({{.T.signature}},{{.T.openid}},2,"jy_wxmyorder",{{.T.nickname}},{{.T.avatar}});
var emailVal,code;
|
|
|
- var userId={{.T.userId}}
var reg = /^[a-zA-Z0-9]+([._-]*[a-zA-Z0-9]*)*@[a-zA-Z0-9]+.[a-zA-Z0-9{2,5}$]/;
|
|
|
+ initShare({{.T.signature}},{{.T.openid}},2,"jy_wxmyorder",{{.T.nickname}},{{.T.avatar}});
|
|
|
+ var emailVal,code;
|
|
|
+ var userId={{.T.userId}}
|
|
|
+ var reg = /^[a-zA-Z0-9]+([._-]*[a-zA-Z0-9]*)*@[a-zA-Z0-9]+.[a-zA-Z0-9{2,5}$]/;
|
|
|
//判断是否是更改邮箱;
|
|
|
if (param=="change"){
|
|
|
$(".email_input").attr("placeholder","输入新邮箱");
|
|
@@ -127,32 +148,43 @@
|
|
|
promptbox("解绑成功");
|
|
|
}
|
|
|
|
|
|
- //
$('.sendcode').on('click',function(){
|
|
|
- var that =this;
emailVal = $('.email_input').val();
let isEmail = reg.test(emailVal);//正则验证邮箱号
if($.trim(emailVal) === ''){
|
|
|
- promptbox('邮箱号不能为空');
}else if(isEmail === false){
promptbox('邮箱格式不正确');
}else{
|
|
|
+ //
|
|
|
+ $('.sendcode').on('click',function(){
|
|
|
+ var that =this;
|
|
|
+ emailVal = $('.email_input').val();
|
|
|
+ let isEmail = reg.test(emailVal);//正则验证邮箱号
|
|
|
+ if($.trim(emailVal) === ''){
|
|
|
+ promptbox('邮箱号不能为空');
|
|
|
+ }else if(isEmail === false){
|
|
|
+ promptbox('邮箱格式不正确');
|
|
|
+ }else{
|
|
|
$.post("/subscribepay/orderListDetails/setEmail",{"email":emailVal},function(data){
|
|
|
userId=data.userId;
|
|
|
- //发送成功
|
|
|
+ //发送成功
|
|
|
if(data.success){
|
|
|
sendCode(that,300);
|
|
|
$(".sendCode").prop("disabled","disabled");
|
|
|
$(".email_input").prop("readonly",true);
|
|
|
+ $(".email_input").attr("unselectable","on");
|
|
|
+ $(".email_input").attr("onfocus","this.blur()");
|
|
|
+ $(".email_input").css("-webkit-user-select","none");
|
|
|
sessionStorage.setItem("send_mycode_"+userId, Date.parse(new Date())/1000);
|
|
|
//发送验证码后 sessionStorage邮箱
|
|
|
sessionStorage.setItem("send_myemail_"+userId, $(".email_input").val().replace(/\s*/g,""));
|
|
|
}else{
|
|
|
//发送失败
|
|
|
if(data.errCode==2){
|
|
|
- console.log(data.time)
|
|
|
sendCode(that,data.time);
|
|
|
$(".email_input").attr("readonly",true);
|
|
|
//发送验证码后 sessionStorage邮箱
|
|
|
sessionStorage.setItem("send_myemail_"+userId, $(".email_input").val().replace(/\s*/g,""));
|
|
|
}
|
|
|
promptbox(data.errMsg);
|
|
|
- }
|
|
|
+ }
|
|
|
});
|
|
|
-
}
})
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
|
|
|
//验证码校验
|
|
|
$('.code_input').bind('input propertychange',()=>{
|
|
@@ -216,7 +248,8 @@
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
- })
})
|
|
|
+ })
|
|
|
+ })
|
|
|
|
|
|
//提示框
|
|
|
function promptbox(str){
|
|
@@ -227,7 +260,9 @@
|
|
|
},1500)
|
|
|
}
|
|
|
|
|
|
-
</script>
|
|
|
+
|
|
|
+ </script>
|
|
|
|
|
|
- {{include "/common/baiducc.html"}}
</body>
|
|
|
+ {{include "/common/baiducc.html"}}
|
|
|
+ </body>
|
|
|
</html>
|