|
@@ -13,10 +13,14 @@
|
|
|
<script src="../static/js/vender/config.js"></script>
|
|
|
</head>
|
|
|
|
|
|
-<body>
|
|
|
+<body>
|
|
|
<div class="container">
|
|
|
- <div class="share-node"><img class="share" src="../static/img/changePhoneActivity/share.png" /></div>
|
|
|
- <div class="date">2021.12.15-2022.1.18</div>
|
|
|
+ <div class="share-node">
|
|
|
+ <img class="qq" src="../static/img/replacementActivities/qq.png" alt="">
|
|
|
+ <div class="line"></div>
|
|
|
+ <img class="cs" src="../static/img/replacementActivities/cs.png" alt="">
|
|
|
+ </div>
|
|
|
+ <div class="date">2022.1.4-2022.2.8</div>
|
|
|
<div class="header">
|
|
|
<div class="login-container">
|
|
|
<div class="login-bar">仅限2000份</div>
|
|
@@ -28,47 +32,32 @@
|
|
|
<img class="icon-down-img" src="../static/img/replacementActivities/arrow.png" />
|
|
|
</div>
|
|
|
<div class="options">
|
|
|
- <div class="icon-down-first">多多云</div>
|
|
|
<div class="icon-down-second">红手指</div>
|
|
|
+ <div class="icon-down-first">多多云</div>
|
|
|
<div class="icon-down-third">爱云兔</div>
|
|
|
</div>
|
|
|
<div class="login-row-account">
|
|
|
<div class="login-row-title">账户</div>
|
|
|
- <input class="login-row-ipt" id="account" placeholder="请输入账号" />
|
|
|
+ <input class="login-row-ipt" id="account" placeholder="请输入11位手机号码" />
|
|
|
</div>
|
|
|
+ <div class="tip-text1"></div>
|
|
|
<div class="login-row-password">
|
|
|
<div class="login-row-title">密码</div>
|
|
|
<input class="login-row-ipt" type="password" id="password" placeholder="请输入密码" />
|
|
|
</div>
|
|
|
+ <div class="tip-text2"></div>
|
|
|
<div class="form-btn"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="middle">
|
|
|
- <div class="activity-rule">
|
|
|
- <img class="activity-rule-btn" src="../static/img/changePhoneActivity/activity-rule-btn.png" />
|
|
|
- <img class="activity-rule-text" src="../static/img/changePhoneActivity/activity-rule-text.png" />
|
|
|
- </div>
|
|
|
+ <div class="mt55">
|
|
|
+ <img class="w666h874" src="../static/img/replacementActivities/activityReward.png" alt="">
|
|
|
</div>
|
|
|
- <div class="footer">
|
|
|
- <img class="footer_bg_img" src="../static/img/changePhoneActivity/footer_bg_img.png" />
|
|
|
- <img class="rule4" src="../static/img/changePhoneActivity/rule4.png" />
|
|
|
- <img class="rule5" src="../static/img/changePhoneActivity/rule5.png" />
|
|
|
+ <div class="mt50">
|
|
|
+ <img class="w670h476" src="../static/img/replacementActivities/inviteeReward.png" alt="">
|
|
|
</div>
|
|
|
- <div class="mask">
|
|
|
- <div class="dialog">
|
|
|
- <img class="dialog-bg" src="../static/img/changePhoneActivity/dialog.png" />
|
|
|
- <img class="title" src="../static/img/changePhoneActivity/title.png" />
|
|
|
- <img class="content" src="../static/img/changePhoneActivity/content.png" />
|
|
|
- <img class="register-btn" src="../static/img/changePhoneActivity/register-btn.png" />
|
|
|
- <img class="register-text" src="../static/img/changePhoneActivity/register-text.png" />
|
|
|
- </div>
|
|
|
- <div class="tip">
|
|
|
- <img class="tip-bg" src="../static/img/changePhoneActivity/tip-bg.png" />
|
|
|
- <div class="tip-title" id="tip-text"></div>
|
|
|
- <img class="sure-btn" src="../static/img/changePhoneActivity/sure-btn.png" />
|
|
|
- <img class="sure-text" src="../static/img/changePhoneActivity/sure-text.png" />
|
|
|
- </div>
|
|
|
+ <div class="mt50">
|
|
|
+ <img class="w666h864" src="../static/img/replacementActivities/mattersNeedAttention.png" alt="">
|
|
|
</div>
|
|
|
</div>
|
|
|
<script>
|
|
@@ -100,7 +89,7 @@
|
|
|
password = '';
|
|
|
var url = window.location.href;
|
|
|
url = url.split('/')
|
|
|
- // var baseUrl = 'http://192.168.31.198'
|
|
|
+
|
|
|
var loc = window.location.search,
|
|
|
n1 = loc.length,//地址的总长度
|
|
|
n2 = loc.indexOf("="),//取得=号的位置
|
|
@@ -111,7 +100,7 @@
|
|
|
isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端
|
|
|
imgs = [[1, '../static/img/changePhoneActivity/rule1.png'], [6, '../static/img/changePhoneActivity/rule6.png'], [2, '../static/img/changePhoneActivity/rule2.png'], [3, '../static/img/changePhoneActivity/rule3.png']];
|
|
|
//埋点
|
|
|
- operate('dt_yhs_活动页面浏览');
|
|
|
+ // operate('dt_yhs_活动页面浏览');
|
|
|
function operate(pointName, type) {
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/public/v1/systemBuriedPoint/stat',
|
|
@@ -146,7 +135,7 @@
|
|
|
await promise(index, url);
|
|
|
}
|
|
|
}
|
|
|
- loadAsync();
|
|
|
+ // loadAsync();
|
|
|
//点击分享
|
|
|
$('.share-node')[0].addEventListener('click', () => {
|
|
|
if (!id) {
|
|
@@ -218,6 +207,13 @@
|
|
|
textbox.focus();
|
|
|
}
|
|
|
}
|
|
|
+ // 默认选中红手指
|
|
|
+ function handleClick() {
|
|
|
+ $('.options')[0].className = 'options';
|
|
|
+ $('#select').val('红手指');
|
|
|
+ fromType = 2;
|
|
|
+ };
|
|
|
+ handleClick();
|
|
|
//点击选择框
|
|
|
$('.login-row-select')[0].addEventListener('click', () => {
|
|
|
$('.options')[0].className = 'options show';
|
|
@@ -234,26 +230,22 @@
|
|
|
$('#select').val('红手指');
|
|
|
fromType = 2;
|
|
|
}, false);
|
|
|
- //点击协议
|
|
|
- $('.read-rule')[0].addEventListener('click', () => {
|
|
|
- if (isShow) {
|
|
|
- $('.selected')[0].className = 'selected hidden';
|
|
|
- } else {
|
|
|
- $('.selected')[0].className = 'selected show';
|
|
|
- }
|
|
|
- isShow = !isShow;
|
|
|
+ //点击爱云兔
|
|
|
+ $('.icon-down-third')[0].addEventListener('click', () => {
|
|
|
+ $('.options')[0].className = 'options';
|
|
|
+ $('#select').val('爱云兔');
|
|
|
+ fromType = 3;
|
|
|
}, false);
|
|
|
//点击提示弹窗确定
|
|
|
- $('.sure-btn')[0].addEventListener('click', handleClose, false);
|
|
|
- $('.sure-text')[0].addEventListener('click', handleClose, false);
|
|
|
+ // $('.sure-btn')[0].addEventListener('click', handleClose, false);
|
|
|
function handleClose() {
|
|
|
$('.tip').animate({ top: '-6.96rem' }, "fast");
|
|
|
$('.mask').hide();
|
|
|
document.documentElement.style.overflow = 'auto';
|
|
|
}
|
|
|
//点击立即注册
|
|
|
- $('.register-text')[0].addEventListener('click', registerHandle, false);
|
|
|
- $('.register-btn')[0].addEventListener('click', registerHandle, false);
|
|
|
+ // $('.register-text')[0].addEventListener('click', registerHandle, false);
|
|
|
+ // $('.register-btn')[0].addEventListener('click', registerHandle, false);
|
|
|
function registerHandle() {
|
|
|
$('.dialog').animate({ top: '-6.96rem' }, "fast");
|
|
|
$('.mask').hide();
|
|
@@ -264,54 +256,36 @@
|
|
|
window.location.href = 'https://www.androidscloud.com';
|
|
|
}
|
|
|
//点击免费换机按钮
|
|
|
- $('.login-btn-text')[0].addEventListener('click', changePhoneHandle, false);
|
|
|
- $('.login-btn')[0].addEventListener('click', changePhoneHandle, false);
|
|
|
+ $('.form-btn')[0].addEventListener('click', changePhoneHandle, false);
|
|
|
function changePhoneHandle() {
|
|
|
stopManyClick(() => {
|
|
|
account = $('#account').val();
|
|
|
account = account.replace(/\s+/g, "");
|
|
|
password = $('#password').val();
|
|
|
password = password.replace(/\s+/g, "");
|
|
|
- if (fromType === 0) {
|
|
|
- $('#tip-text').text('请选择平台');
|
|
|
- $('.tip').animate({ top: '48vh' }, "fast");
|
|
|
- $('.mask').show();
|
|
|
- $('.dialog').animate({ top: '-6.96rem' }, "fast");
|
|
|
- document.documentElement.style.overflow = 'hidden';
|
|
|
- return
|
|
|
- }
|
|
|
- if (account === '') {
|
|
|
- $('#tip-text').text('请输入账号');
|
|
|
- $('#account').val('');
|
|
|
- $('.tip').animate({ top: '48vh' }, "fast");
|
|
|
- $('.mask').show();
|
|
|
- $('.dialog').animate({ top: '-6.96rem' }, "fast");
|
|
|
- document.documentElement.style.overflow = 'hidden';
|
|
|
- return
|
|
|
- }
|
|
|
- if (/[^\u0020-\u007E\u00A0-\u00BE\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF\u0080-\u009F\u2000-\u201f\u2026\u2022\u20ac\r\n]/g.test(account)) {
|
|
|
- $('#tip-text').text('账号不支持表情,请重新输入');
|
|
|
- $('.tip').animate({ top: '48vh' }, "fast");
|
|
|
- $('.mask').show();
|
|
|
- $('.dialog').animate({ top: '-6.96rem' }, "fast");
|
|
|
- document.documentElement.style.overflow = 'hidden';
|
|
|
+ if (!account) {
|
|
|
+ $('.tip-text1').text('账号格式不正确,请重新输入!');
|
|
|
+ $('#account').addClass('br');
|
|
|
return
|
|
|
+ } else {
|
|
|
+ $('.tip-text1').text('');
|
|
|
+ $('#account').removeClass('br')
|
|
|
}
|
|
|
- if (password === '') {
|
|
|
- $('#tip-text').text('请输入密码');
|
|
|
- $('#password').val('');
|
|
|
- $('.tip').animate({ top: '48vh' }, "fast");
|
|
|
- $('.mask').show();
|
|
|
- $('.dialog').animate({ top: '-6.96rem' }, "fast");
|
|
|
- document.documentElement.style.overflow = 'hidden';
|
|
|
+ if (!/^1[3|4|5|6|7|8|9][0-9]\d{8}$/.test(account)) {
|
|
|
+ $('.tip-text1').text('账号格式不正确,请重新输入!');
|
|
|
+ $('#account').addClass('br');
|
|
|
return
|
|
|
+ } else {
|
|
|
+ $('.tip-text1').text('');
|
|
|
+ $('#account').removeClass('br')
|
|
|
}
|
|
|
- if (!isShow) {
|
|
|
- $('#tip-text').text('请勾选阅读规则按钮');
|
|
|
- $('.tip').animate({ top: '48vh' }, "fast");
|
|
|
- $('.mask').show();
|
|
|
- document.documentElement.style.overflow = 'hidden';
|
|
|
+ if (!password) {
|
|
|
+ $('.tip-text2').text('密码为空,请重新输入!');
|
|
|
+ $('#password').addClass('br');
|
|
|
return
|
|
|
+ } else {
|
|
|
+ $('.tip-text2').text('');
|
|
|
+ $('#password').removeClass('br')
|
|
|
}
|
|
|
operate('dt_yhs_点击免费换机按钮', 'click');
|
|
|
})
|