UserInfo.html 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>个人中心</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
  8. <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  9. <meta http-equiv="pragma" content="no-cache">
  10. <meta http-equiv="Cache" content="no-cache">
  11. <meta http-equiv="cache-control" content="no-cache, must-revalidate">
  12. <meta http-equiv="expires" content="0">
  13. <meta name="viewport"
  14. content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  15. <link rel="stylesheet" href="../../css/element.css">
  16. <link rel="stylesheet" href="../../css/style.css">
  17. <link rel="stylesheet" id="linkSource" href="../../css/base.css">
  18. <script src="../../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  19. <script src="../../js/yz/init.js" type="text/javascript" charset="utf-8"></script>
  20. <script>
  21. checkLogin();
  22. </script>
  23. </head>
  24. <style type="text/css">
  25. *{
  26. margin: 0;
  27. padding: 0;
  28. }
  29. body {
  30. color: #fff;
  31. height: 100vh;
  32. background-color: #103151;
  33. }
  34. div,td {
  35. box-sizing: border-box;
  36. }
  37. .avtotar_img {
  38. width: 50px;
  39. height: 50px;
  40. border-radius: 50%;
  41. margin-right: 10px;
  42. background-size: 120%;
  43. background-position: center 0;
  44. background-color: #000;
  45. }
  46. .layui-layer-ico{
  47. background: url(../images/cha.png) no-repeat !important;
  48. background-size: 80% 80% !important;
  49. }
  50. .layui-form-radio{
  51. margin: 0 15px;
  52. }
  53. </style>
  54. <body>
  55. <div class="topParen">
  56. <div class="topBox">
  57. <i class="iconfont icon-left" onclick="goBack(1)"></i>
  58. <div id="tit_name">用户信息</div>
  59. </div>
  60. <div class="li_box" style="padding:0 15px;">
  61. <div class="br_b flex justify-between align-center padding-tb-sm">
  62. <div class="text-lg">头像</div>
  63. <div class="flex align-center">
  64. <!-- <div class="avtotar_box"> -->
  65. <div class="avtotar_img"></div>
  66. <!-- </div> -->
  67. </div>
  68. </div>
  69. <div class="br_b flex justify-between align-center padding-tb">
  70. <div class="text-lg">昵称</div>
  71. <div id="nickname" class="text-gray">yzkj</div>
  72. </div>
  73. <div class="br_b flex justify-between align-center padding-tb">
  74. <div class="text-lg">账号</div>
  75. <div id="usrname" class="text-gray">yzkj</div>
  76. </div>
  77. <div class="br_b flex justify-between align-center padding-tb">
  78. <div class="text-lg">签名</div>
  79. <div id="sign" class="text-gray">123456</div>
  80. </div>
  81. <div class="br_b flex justify-between align-center padding-tb" id="sex">
  82. <div class="text-lg">性别</div>
  83. <div class="text-gray">
  84. <span class="text-blue">♂</span>
  85. <span class="text-red">♀</span>
  86. </div>
  87. </div>
  88. <div class="br_b flex justify-between align-center padding-tb">
  89. <div class="text-lg">电话</div>
  90. <div id="phone" class="text-gray">15512563312</div>
  91. </div>
  92. <div class="flex justify-between align-center padding-tb">
  93. <div class="text-lg">邮箱</div>
  94. <div id="email" class="text-gray">1234567891@qq.com</div>
  95. </div>
  96. </div>
  97. </div>
  98. </body>
  99. <script>
  100. var User_={};
  101. $(document).ready(function(){
  102. User_=JSON.parse(localStorage.getItem("_yz_TU"));
  103. $("#usrname").text(User_.nickName);
  104. $("#sign").text(User_.remark);
  105. if(User_.sex==0){
  106. $("#sex .text-blue").css("display","block");
  107. $("#sex .text-red").css("display","none");
  108. }else{
  109. $("#sex .text-blue").css("display","none");
  110. $("#sex .text-red").css("display","block");
  111. }
  112. $("#phone").text(User_.phonenumber);
  113. $("#email").text(User_.email);
  114. $(".avtotar_img").css("background-image","url(https://www.enstation.com"+User_.avatar+")");
  115. })
  116. $(document).on("click",".avtotar_img",function(){
  117. let _src = $(this).css("backgroundImage").split('"')[1];
  118. var imgHtml = "<img src='" + _src + "' width='100%'/>";
  119. yzkj.open({
  120. area: ["100%", "auto"],
  121. id: 'layerDemo6',
  122. content: imgHtml,
  123. })
  124. $(document).on("click",".mask img",function(){
  125. $(".mask").remove();
  126. })
  127. })
  128. </script>
  129. </html>