www.gusucode.com > SiteEngine(建站引擎) 7.0 个人免费版源码程序 > bicq/system/gui/register.js
var RegisterHTML="" +"<div id=\"zRegisterBody\">" +"<div id=\"Register_Layer1\"></div>" +"<div id=\"Register_Layer2\"></div>" +"<div id=\"Register_Layer3\"><img src=\"images/skins/bicq/register_bg.gif\" width=\"134\" height=\"351\" border=\"0\"></div>" +"<div id=\"Register_Layer4\"><div style=\"position: absolute;left: 10px;top: -6px;color:#000000;background-color: #F5FBFF;\"> 必填资料 </div></div>" +"<div id=\"Register_Layer5\"><div style=\"position: absolute;left: 10px;top: -6px;color:#000000;background-color: #F5FBFF;\"> 可选资料 </div></div>" +"<div id=\"Register_Layer6\"><hr width=\"490\" size=\"2\" /></div>" +"<div id=\"Register_Layer7\"><input id=\"Register_Button_OK\" type=\"submit\" class=\"button\" onFocus=\"this.blur()\" value=\"确 定\" onClick=\"Register_CheckForm();\"></div>" +"<div id=\"Register_Layer8\"><input id=\"Register_Button_Cancel\" type=\"button\" class=\"button\" onFocus=\"this.blur()\" value=\"取 消\" onClick=\"Register_Cancel();\"></div>" +"<div id=\"Register_Layer9\">昵 称:<input id=\"Register_Input_PetName\" type=\"text\" value=\"\" maxlength=\"18\"></div>" +"<div id=\"Register_Layer10\">性 别:<select id=\"Register_Input_Sex\" size=\"1\"><option value=\"\"></option><option value=\"1\">"+Language['Male']+"</option><option value=\"2\">"+Language['Female']+"</option></select></div>" +"<div id=\"Register_Layer11\">登陆名:<input id=\"Register_Input_UserName\" type=\"text\" value=\"\" maxlength=\"24\"></div>" +"<div id=\"Register_Layer12\">密 码:<input id=\"Register_Input_Password\" type=\"password\" value=\"\" maxlength=\"32\"></div>" +"<div id=\"Register_Layer13\">确 认:<input id=\"Register_Input_Password2\" type=\"password\" value=\"\" maxlength=\"32\"></div>" +"<div id=\"Register_Layer14\">E-mail:<input id=\"Register_Input_Email\" type=\"text\" value=\"\" maxlength=\"128\"></div>" +"<div id=\"Register_Layer15\">验证码:"+(SETTINGS['ifverify']!="1" ? "无" : "")+"<span style=\""+(SETTINGS['ifverify']!="1" ? "visibility: hidden;" : "")+"\"><input id=\"Register_Input_Verify\" type=\"text\" value=\"\" maxlength=\"5\"> <img id=\"Register_VerifyCode\" src=\"verify.php?"+(new Date().getTime())+"\" border=\"0\" align=\"absmiddle\" onClick=\"Register_RefreshVerify();\" style=\"cursor:pointer;\" title=\"点击更换验证码\"></span></div>" +"<div id=\"Register_Layer16\">姓 名:<input id=\"Register_Input_Name\" type=\"text\" value=\"\" maxlength=\"15\"></div>" +"<div id=\"Register_Layer17\">年 龄:<input id=\"Register_Input_Age\" type=\"text\" value=\"\" maxlength=\"3\"></div>" +"<div id=\"Register_Layer18\">省 份:<input id=\"Register_Input_Province\" type=\"text\" value=\"北京\" maxlength=\"20\"></div>" +"<div id=\"Register_Layer19\">城 市:<input id=\"Register_Input_City\" type=\"text\" value=\"北京市\" maxlength=\"20\"></div>" +"<div id=\"Register_Layer20\">国家/地区:<input id=\"Register_Input_Nation\" type=\"text\" value=\"中华人民共和国\" maxlength=\"20\"></div>" +"<div id=\"Register_Layer21\"><img id=\"Face\" src=\"images/face/1-1.gif\" width=\"32\" height=\"32\" border=\"0\" style=\"padding-left:2px;padding-top:2px;\" onClick=\"ShowFace();\" title=\""+Language['Register_Lable13']+"\"></div>" +CreateWaiter("Register_Waiter",225,140) +"</div>"; var RegisterFinishHTML="" +"<div id=\"Register_Layer1\"></div>" +"<div id=\"Register_Layer2\"></div>" +"<div id=\"Register_Layer3\"><img src=\"images/skins/bicq/register_bg.gif\" width=\"134\" height=\"351\" border=\"0\"></div>" +"<div id=\"Register_Layer6\"><hr width=\"490\" size=\"2\" /></div>" +"<div id=\"Register_Layer8\"><input id=\"Register_Button_Cancel\" type=\"button\" class=\"button\" onFocus=\"this.blur()\" value=\"确 定\" onClick=\"Register_Finish_Click();\"></div>" +"<div id=\"Register_Finish_Layer\"><ReplaceBody></div>" +""; /* 刷新验证码 */ function Register_RefreshVerify() { if (SETTINGS['ifverify']=="1") { $("Register_Input_Verify").value=""; $("Register_Input_Verify").focus(); $("Register_VerifyCode").src="verify.php?"+new Date().getTime(); } }; /* 显示头像列表 */ function ShowFace() { /* 创建窗口 */ CreateWindows("Face",0,0,467,542,"images/skins/bicq/title.gif","头像列表",1,1,0,0,FaceHTML,null,0); ShowWindow("Face"); }; /* 取消按钮 */ function Register_Cancel() { if (WindowsStatus["Register"]!=Min) MinWindow("Register"); if (WindowsStatus["Login"]==Min) MinWindow("Login"); ShowWindow("Login"); }; /* 允许登陆按钮 */ function Register_EnableButton() { $("Register_Waiter").style.visibility="hidden"; $("Register_Button_OK").disabled=false; }; /* 请检查资料填写是否完整! */ function Register_CheckData() { alert('请检查资料填写是否完整!'); Register_EnableButton(); }; /* 验证码错误! */ function Register_VerifyError() { Register_EnableButton(); alert('验证码错误!'); }; /* 已被注册 */ function Register_isUsed() { alert('这个登陆名已被使用!'); Register_EnableButton(); }; /* IP禁止注册 */ function Register_DeniedIP(itimer) { Register_EnableButton(); Register_RefreshVerify(); alert('您的IP在'+itimer+'分钟内禁止注册ID!'); }; /* 服务器禁止注册 */ function Register_CanNot() { alert('服务器禁止用户注册!'); }; /* 禁止纯数字作为登录名 */ function Register_UserNameNumberError() { alert('服务器不允许纯数字或者以数字开头的登录名!'); Register_EnableButton(); }; /* 注册成功 */ function Register_Finish(UID) { var zRegisterFinishHTML=RegisterFinishHTML; zRegisterFinishHTML=zRegisterFinishHTML.replace(/<ReplaceBody>/gi,"注册成功!<br><br>您的BICQ号码为:"+UID); $("zRegisterBody").innerHTML=zRegisterFinishHTML; }; /* 注册失败 */ function Register_Failed() { var zRegisterFinishHTML=RegisterFinishHTML; zRegisterFinishHTML=zRegisterFinishHTML.replace(/<ReplaceBody>/gi,"BICQ账号注册失败!"); $("zRegisterBody").innerHTML=zRegisterFinishHTML; }; /* 注册完毕 */ function Register_Finish_Click() { $("zRegisterBody").innerHTML=RegisterHTML; GlobalFaceID="1"; Register_Cancel(); }; /* 提交表单之前的检查 */ function Register_CheckForm() { var Register_Face=GlobalFaceID; var Register_PetName=$("Register_Input_PetName").value; var Register_Sex=GetOptionsValue("Register_Input_Sex"); var Register_UserName=$("Register_Input_UserName").value; var Register_Password=$("Register_Input_Password").value; var Register_Password2=$("Register_Input_Password2").value; var Register_Email=$("Register_Input_Email").value; var Register_Name=$("Register_Input_Name").value; var Register_Age=$("Register_Input_Age").value; var Register_Province=$("Register_Input_Province").value; var Register_City=$("Register_Input_City").value; var Register_Nation=$("Register_Input_Nation").value; var Register_Verify=$("Register_Input_Verify").value; if (Register_PetName=="") { alert("昵称不能为空!"); return false; } if (Register_Sex=="") { alert("性别不能为空!"); return false; } if (Register_UserName=="") { alert("登陆名不能为空!"); return false; } if (Register_Password=="" || Register_Password2=="") { alert("密码不能为空!"); return false; } if (Register_Password!=Register_Password2) { alert("两次输入的密码不一样!"); return false; } if (Register_Email=="") { alert("E-mail地址不能为空!"); return false; } if (Register_Verify=="") { if (SETTINGS['ifverify']=="1") { alert("验证码不能为空!"); return false; } } if (parseInt(Register_UserName)>0 || parseInt(Register_UserName)<0) { alert('服务器不允许纯数字或者以数字开头的登录名!'); return false; } $("Register_Waiter").style.visibility="inherit"; $("Register_Button_OK").disabled=true; httpconnect("register.php","face="+Register_Face+"&petname="+Register_PetName+"&sex="+Register_Sex+"&username="+Register_UserName+"&password="+Register_Password+"&name="+Register_Name+"&age="+Register_Age+"&province="+Register_Province+"&city="+Register_City+"&nation="+Register_Nation+"&verify="+Register_Verify); };