yunActivity.html 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
  6. <title>落地页活动</title>
  7. <link rel="icon" href="../static/img/favicon2.ico" type="img/x-ico">
  8. <link rel="stylesheet" href="../static/js/vender/bootstrap/css/bootstrap.min.css">
  9. <link rel="stylesheet" href="../static/js/vender/toastr/toastr.min.css">
  10. <link rel="stylesheet" href="../static/css/yunActivity.css">
  11. <script src="../static/js/vender/jquery-3.4.1.min.js"></script>
  12. <script src="../static/js/vender/toastr/toastr.min.js"></script>
  13. <script src="../static/js/vender/config.js"></script>
  14. <script src="../static/js/vender/crypto-js.js"></script>
  15. <script src="../static/js/vender/ase.js"></script>
  16. </head>
  17. <body>
  18. <div class="containers">
  19. <div class="banner-wrap">
  20. <div class="img-title">
  21. <img class="banner-img" src="../static/img/yunActivity/title.png">
  22. </div>
  23. <div class="img-middle">
  24. <img class="time-img" src="../static/img/yunActivity/time.png">
  25. </div>
  26. <div class="img-bottom">
  27. <img class="game-img" src="../static/img/yunActivity/banner.png">
  28. </div>
  29. </div>
  30. <div class="receive-code">
  31. <div class="take-phone">
  32. 领取云机激活码
  33. </div>
  34. <div class="send-phone">
  35. <img class="img-code" src="../static/img/qqActivity/phone.png">
  36. <input class="phone-ipt ipt" type="number" placeholder="请输入手机号" />
  37. </div>
  38. <div class="phone-tip">手机号码不正确,请重新输入!</div>
  39. <div class="donwlond-receive">
  40. <img class="btn-img" src="../static/img/yunActivity/takedowlond.png">
  41. </div>
  42. </div>
  43. <div class="direction">
  44. <p>用绑定手机号打开双子星云手机APP,</p>
  45. <p>登录并进入<b>“我的-我的工具-激活码”</b>兑换使用</p>
  46. </div>
  47. </div>
  48. <script>
  49. toastr.options.positionClass = 'toast-center-center';
  50. toastr.options.timeOut = '1500';
  51. </script>
  52. <script type="text/javascript">
  53. $('.phone-ipt')[0].oninput = checkPhone;
  54. function checkPhone(){
  55. let phone = $('.phone-ipt').eq(0).val();
  56. phone = phone.replace(/\s+/g,"");
  57. if(phone.length > 11){
  58. phone = phone.slice(0,11);
  59. $('.phone-ipt').eq(0).val(phone);
  60. }
  61. let reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;
  62. if(!phone){
  63. $('.phone-tip').eq(0).css('display', 'block');
  64. return false;
  65. }else if(!reg_tel.test(phone) && phone.length == 11){
  66. $('.phone-tip').eq(0).css('display', 'block');
  67. return false;
  68. }else{
  69. $('.phone-tip').eq(0).css('display', 'none');
  70. return true;
  71. }
  72. }
  73. $('.phone-ipt')[0].addEventListener('blur',() => {
  74. let phone = $('.phone-ipt').eq(0).val();
  75. phone = phone.replace(/\s+/g,"");
  76. let reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;
  77. if(!reg_tel.test(phone)){
  78. $('.phone-tip').eq(0).css('display', 'block');
  79. }
  80. if(phone == '') {
  81. $('.phone-tip').eq(0).css('display', 'none');
  82. }
  83. },false);
  84. </script>
  85. </body>
  86. </html>