grzc.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="Expires" content="0" />
  6. <meta name="renderer" content="webkit" />
  7. <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" />
  9. <title>${siteTitle!}</title>
  10. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
  11. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/ly_html.css">
  12. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/bcrc-phone-body.css">
  13. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/bcrc-phone-page.css">
  14. <script type="text/javascript" src="${resPath}/bcrc-mobile/js/jquery-1.7.2.min.js"></script>
  15. <script type="text/javascript" src="${resPath}/bcrc-mobile/js/TL_PC_Slider.js"></script>
  16. <script type="text/javascript" src="${resPath}/bcrc-mobile/js/TL_Tab.js"></script>
  17. </head>
  18. <body>
  19. <div class="login_bj"><img src="${resPath}/bcrc-mobile/images/login-bj.png"/></div>
  20. <div class="login">
  21. <div class="index_login"><a href="${ctxPath}/system/reception/gotogrzc">个人注册</a>|<a href="${ctxPath}/system/reception/gotoqyzc">企业注册</a></div>
  22. @includeFileTemplate("/www/syrc-mobile/include/mm-header.html",{"current":"index"}){}
  23. <div class="logo"><img src="${resPath}/bcrc-mobile/images/bcrc-index_03.png"/></div>
  24. <div class="clearfix">
  25. <li class="dl_right">
  26. <h1><img src="${resPath}/bcrc-mobile/images/login_09.png"/></h1>
  27. <ul class="dl_cont">
  28. <li>
  29. <span>邮箱:</span>
  30. <input type="text" placeholder="请输入邮箱" id="zh_user" name="zh_user" onblur="youxiang();">
  31. <div class="clear"></div>
  32. <em>!注:邮箱用于找回密码。</em>
  33. </li>
  34. <li>
  35. <span>密码:</span>
  36. <input type="password" placeholder="请输入密码" id="zh_pwd" name="zh_pwd" onblur="mima();">
  37. </li>
  38. <li>
  39. <span>确认密码:</span>
  40. <input type="password" placeholder="请输入和上面相同的密码" id="zh_pwds" name="zh_pwds" onblur="mima2();">
  41. </li>
  42. <li>
  43. <span>验证码:</span>
  44. <img class="img_yzm" id="captcha_img" src="${ctxPath}/verify" onclick="changeCode();" alt="点击更换" title="点击更换">
  45. <input type="text"class="yzm_text" placeholder="不区分大小写,点击图片可刷新" id="yzm" onblur="yanzm();"/>
  46. <div class="clear"></div>
  47. </li>
  48. <li>
  49. <input type="hidden" value="0" id="tset">
  50. <label style="color: #fff;"><input type="checkbox" style="width: 20px;height: 20px;" id="yd">我已经完整阅读<a target="on" href="${resPath}/syrc-mobile/jlzx-xyhzc.html" >《新用户注册协议》</a></label>
  51. </li>
  52. <a onclick="zhuce()" href="javascript:void(0);" style="color: #fff;"><li class="zc_login_but">个人注册</li></a>
  53. </ul>
  54. </div>
  55. </div>
  56. </div>
  57. </body>
  58. </html>
  59. <script type="text/javascript">
  60. function changeCode(){
  61. $("#captcha_img").attr("src", "${ctxPath}/verify?t="+ (new Date().getTime()));
  62. }
  63. var em = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  64. var num= /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/;
  65. var qrmm=$('#zh_pwds').val();
  66. var mm=$('#zh_pwd').val();
  67. var yzm=$('#yzm').val();
  68. var zh=$('#zh_user').val();
  69. function youxiang (){
  70. var zh=$('#zh_user').val();
  71. if(zh==''){
  72. $("#ys1").addClass("i3");
  73. }
  74. else {
  75. $("#ys1").removeClass("i3");
  76. $("#ys1").addClass("i2");
  77. }
  78. }
  79. function mima(){
  80. var mm=$('#zh_pwd').val();
  81. if(mm==''){
  82. $("#ys2").addClass("i3");
  83. }
  84. else {
  85. $("#ys2").removeClass("i3");
  86. $("#ys2").addClass("i2");
  87. }
  88. }
  89. function mima2(){
  90. var qrmm=$('#zh_pwds').val();
  91. if(qrmm==''){
  92. $("#ys3").addClass("i3");
  93. }
  94. else {
  95. $("#ys3").removeClass("i3");
  96. $("#ys3").addClass("i2");
  97. }
  98. }
  99. function yanzm(){
  100. var yzm=$('#yzm').val();
  101. if(yzm==""){
  102. $("#ys4").addClass("i3");
  103. return;
  104. }
  105. else {
  106. $("#ys4").removeClass("i3");
  107. $("#ys4").addClass("i2");
  108. }
  109. }
  110. function zhuce(){
  111. var em = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  112. var num= /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/;
  113. var qrmm=$('#zh_pwds').val();
  114. var mm=$('#zh_pwd').val();
  115. var yzm=$('#yzm').val();
  116. var zh=$('#zh_user').val();
  117. var tset=$('#tset').val();
  118. if(zh==""){
  119. alert('还没有填写邮箱');
  120. $("#ys1").addClass("i3");
  121. return;
  122. }
  123. else if(!em.test(zh)){
  124. alert('请输入正确的邮箱');
  125. $("#ys1").addClass("i3");
  126. return;
  127. }
  128. else {
  129. $("#ys1").removeClass("i3");
  130. $("#ys1").addClass("i2");
  131. }
  132. if(mm==""){
  133. alert('还没有填写密码');
  134. $("#ys2").addClass("i3");
  135. return;
  136. }
  137. else if(!num.test(mm)){
  138. alert("密码格式不正确 请填写正确的密码格式 :数字+字母 (不小于六位)");
  139. $("#ys2").addClass("i3");
  140. return;
  141. }
  142. else {
  143. $("#ys2").removeClass("i3");
  144. $("#ys2").addClass("i2");
  145. }
  146. if(qrmm==""){
  147. alert('还没有填写确认密码');
  148. $("#ys3").addClass("i3");
  149. return;
  150. }
  151. else if(mm!=qrmm){
  152. alert('请保持两次填写的密码一致');
  153. $("#ys3").addClass("i3");
  154. return;
  155. }
  156. else {
  157. $("#ys3").removeClass("i3");
  158. $("#ys3").addClass("i2");
  159. }
  160. var yzm=$('#yzm').val();
  161. if(yzm==""){
  162. alert('请填写验证码');
  163. $("#ys4").addClass("i3");
  164. return;
  165. }
  166. else {
  167. $("#ys4").removeClass("i3");
  168. $("#ys4").addClass("i2");
  169. }
  170. if(!$("#yd").is(":checked")){
  171. alert('请接受《新用户注册协议》');
  172. return;
  173. }
  174. else{
  175. //执行注册操作
  176. $.ajax({
  177. url:"${ctxPath}/system/reception/yzm", //请求的url地址
  178. dataType:"json", //返回格式为json
  179. data:{"yzm":yzm}, //参数值
  180. type:"post", //请求方式
  181. success:function(data){
  182. if(data){
  183. $.ajax({
  184. url:"${ctxPath}/system/reception/QueryWhetherTheMailBoxIsUnique", //请求的url地址
  185. dataType:"json", //返回格式为json
  186. data:{"zh_user":zh}, //参数值
  187. type:"post", //请求方式
  188. success:function(data){
  189. if(data>0){
  190. alert("邮箱已注册过了");
  191. $("#ys1").addClass("i3");
  192. return false;
  193. }else{
  194. $.ajax({
  195. url:"${ctxPath}/system/reception/register", //请求的url地址
  196. dataType:"json", //返回格式为json
  197. data:{"zh_user":zh,"zh_sf":tset,"zh_pwd":mm}, //参数值
  198. type:"post", //请求方式
  199. success:function(data){
  200. if(tset==1){
  201. alert("注册成功,请您及时关注申请的邮箱进行验证");
  202. }
  203. else if(tset==0){
  204. alert('注册成功 正在跳转到主页');
  205. window.location.href="${frontPath!}/4";
  206. }
  207. }
  208. });
  209. }
  210. }
  211. });
  212. }else{
  213. alert("验证码输入错误");
  214. $("#ys4").addClass("i3");
  215. return false;
  216. }
  217. }
  218. });
  219. }
  220. }
  221. function wjmm1(){
  222. var yzm=$('#yzm').val();
  223. var zh=$('#zh_user').val();
  224. var em = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  225. if(zh==""){
  226. alert('还没有填写邮箱');
  227. $("#ys1").addClass("i3");
  228. return;
  229. }
  230. else if(!em.test(zh)){
  231. alert('请输入正确的邮箱');
  232. $("#ys1").addClass("i3");
  233. return;
  234. }
  235. else {
  236. $("#ys1").removeClass("i3");
  237. $("#ys1").addClass("i2");
  238. }
  239. if(yzm==""){
  240. alert('请填写验证码');
  241. $("#ys4").addClass("i3");
  242. return;
  243. }
  244. else {
  245. $("#ys4").removeClass("i3");
  246. $("#ys4").addClass("i2");
  247. }
  248. $.ajax({
  249. url:"${ctxPath}/system/reception/yzm", //请求的url地址
  250. dataType:"json", //返回格式为json
  251. data:{"yzm":yzm}, //参数值
  252. type:"post", //请求方式
  253. success:function(data){
  254. if(data){
  255. $.ajax({
  256. url:"${ctxPath}/system/reception/QueryWhetherTheMailBoxIsUnique", //请求的url地址
  257. dataType:"json", //返回格式为json
  258. data:{"zh_user":zh},
  259. type:"post", //请求方式
  260. success:function(data){
  261. if(data>0){
  262. var url="${ctxPath}/system/reception/gotowjmm2";
  263. mypost(url,{
  264. "zh_user":zh
  265. });
  266. }else {
  267. alert("邮箱未注册过");
  268. $("#ys1").addClass("i3");
  269. return false;
  270. }
  271. }
  272. });
  273. }else {
  274. alert("验证码输入错误");
  275. $("#ys4").addClass("i3");
  276. return false;
  277. }
  278. }
  279. });
  280. }
  281. </script>
  282. <script type="text/javascript">
  283. function mypost(url, params) {
  284. // 创建form
  285. var temp_form = document.createElement("form");
  286. // 设置form
  287. temp_form .action = url;
  288. temp_form .target = "_self";
  289. temp_form .method = "post";
  290. temp_form .style.display = "none";
  291. // 处理需要传递的参数
  292. for (var x in params) {
  293. var opt = document.createElement("textarea");
  294. opt.name = x;
  295. opt.value = params[x];
  296. temp_form .appendChild(opt);
  297. }
  298. document.body.appendChild(temp_form);
  299. // 提交表单
  300. temp_form .submit();
  301. }
  302. </script>
  303. <script type="text/javascript">
  304. function yjyzm(){
  305. $.ajax({
  306. url:"${ctxPath}/system/reception/yjyzm", //请求的url地址
  307. dataType:"json", //返回格式为json
  308. data:{"zh_user":"${zh_user!}"},
  309. type:"post", //请求方式
  310. success:function(data){
  311. }
  312. });
  313. }
  314. </script>
  315. <script type="text/javascript">
  316. var flag = 1;
  317. var i = 60;
  318. function countDown() {
  319. i = i - 1;
  320. $("#yzm").val(i);
  321. $("#yzm").removeAttr("onclick");
  322. if (i == 0) {
  323. $("#yzm").val("重新发送");
  324. flag = 1;
  325. i = 60;
  326. $("#yzm").attr("onclick","yjyzm();countDown();");
  327. return;
  328. }
  329. setTimeout('countDown()',1000);
  330. }
  331. </script>
  332. <script type="text/javascript">
  333. function wjmm2(){
  334. var yyy=$("#yx").val();
  335. var zh_user="${zh_user!}";
  336. if(yyy==''){
  337. alert("还没有填写验证码");
  338. }
  339. else {
  340. $.ajax({
  341. url:"${ctxPath}/system/reception/yxyzforxgmm", //请求的url地址
  342. dataType:"json", //返回格式为json
  343. data:{"zh_user":zh_user,"yzm":yyy},
  344. type:"post", //请求方式
  345. success:function(data){
  346. if(data==2){
  347. var url="${ctxPath}/system/reception/gotowjmm3";
  348. mypost(url,{
  349. "zh_user":zh_user
  350. });
  351. }
  352. else {
  353. alert('验证码错误,请重新尝试输入');
  354. }
  355. }
  356. });
  357. }
  358. }
  359. </script>
  360. <script type="text/javascript">
  361. function wjmm3(){
  362. var qrmm=$('#zh_pwds').val();
  363. var mm=$('#zh_pwd').val();
  364. var num= /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/;
  365. var zh_user=$('#zh').val();
  366. if(mm==""){
  367. alert('还没有填写密码');
  368. $("#ys2").addClass("i3");
  369. return;
  370. }
  371. else if(!num.test(mm)){
  372. alert("密码格式不正确 请填写正确的密码格式 :数字+字母 (不小于六位)");
  373. $("#ys2").addClass("i3");
  374. return;
  375. }
  376. else {
  377. $("#ys2").removeClass("i3");
  378. $("#ys2").addClass("i2");
  379. }
  380. if(qrmm==""){
  381. alert('还没有填写确认密码');
  382. $("#ys3").addClass("i3");
  383. return;
  384. }
  385. else if(mm !=qrmm){
  386. alert("请保持两次填写的密码一致");
  387. return;
  388. }
  389. else {
  390. $("#ys3").removeClass("i3");
  391. $("#ys3").addClass("i2");
  392. }
  393. $.ajax({
  394. url:"${ctxPath}/system/reception/wjmmEnd", //请求的url地址
  395. dataType:"json", //返回格式为json
  396. async:false,
  397. data:{"zh_user":zh_user,"zh_pwd":mm},
  398. type:"post", //请求方式
  399. success:function(data){
  400. if(data!=null){
  401. alert("注册成功 点击确定返回首页");
  402. window.location.href='${frontPath!}/4';
  403. }
  404. }
  405. });
  406. }
  407. </script>