www.gusucode.com > 共享世纪内容管理系统 2.1 build 080704 全站开源版 > reg/ajax.js
function checkcode(regcode){ var xmlhttp; try{ xmlhttp=new XMLHttpRequest(); } catch(e){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4){ if (xmlhttp.status==200){ var data=xmlhttp.responseText; code_result(data); } else{ $("span")[4].innerHTML="验证码校验失败,请联系管理员"; } } else{ $("span")[4].innerHTML="正在进行验证码校验..."; } } xmlhttp.open("post", "check_code.asp", true); xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlhttp.send("regcode="+escape(regcode)); } function code_result(data){ var resultbox=$("span")[4]; if(data==1){ resultbox.innerHTML='<img src="../images/yesok.gif"/> 验证码正确'; flag[5]=1; check_data(); } else{ resultbox.innerHTML='<img src="../images/yesno.gif"/> 验证码错误'; flag[5]=0; check_data(); } } //-------------------------------------------------------------------- function checkid(regid){ var xmlhttp; try{ xmlhttp=new XMLHttpRequest(); } catch(e){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4){ if (xmlhttp.status==200){ var data=xmlhttp.responseText; id_result(data); } else{ $("span")[0].innerHTML="用户名检测失败,请联系管理员"; } } else{ $("span")[0].innerHTML="正在进行用户名校验..."; } } xmlhttp.open("post", "check_id.asp", true); xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlhttp.send("regid="+escape(regid)); } function id_result(data){ var resultbox=$("span")[0]; if(data==1){ resultbox.innerHTML='<img src="../images/yesok.gif"/> 用户名可用'; flag[4]=1; check_data(); } else{ resultbox.innerHTML='<img src="../images/yesno.gif"/> 该用户名已经被注册'; flag[4]=0; check_data(); } } //-------------------------------------------------------------------- function sendinfo(regname,pwd,email){ var xmlhttp; try{ xmlhttp=new XMLHttpRequest(); } catch(e){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4){ if (xmlhttp.status==200){ var data=xmlhttp.responseText; reg_result(data); } else{ $("span")[5].innerHTML="注册失败,请联系管理员"; } } else{ $("span")[5].innerHTML="正在进行用户名注册..."; } } xmlhttp.open("post", "reg.asp", true); xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlhttp.send("regname="+escape(regname)+"&pwd="+escape(pwd)+"&email="+escape(email)); } function reg_result(data){ if(data==1){ $("span")[5].innerHTML='<p class="alert">注册成功!<a href="./userlogin.asp" >'+$("input")[0].value+",您好!请点此登陆</p>"; } else{ $("span")[5].innerHTML='<p class="alert">注册失败,请联系管理员</p>'; } }