📄 reg.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Language" content="gb2312">
<meta name=keywords content="{$Meta_Keywords}">
<meta name="description" content="{$Meta_Description}">
<link rel="SHORTCUT ICON" href="{$InstallDir}images/favicon.ico">
<link rel="Bookmark" href="{$InstallDir}images/favicon.ico">
<link type="text/css" rel="stylesheet" href="{$InstallDir}Skins/{$SkinDir}/Style.css">
<Script language="JavaScript" Src="{$InstallDir}Inc/Site.Js"></Script>
<Script language="JavaScript" Src="{$InstallDir}Inc/Menu.Js"></Script>
<title>会员注册 - {$SiteTitle}</title>
<script language="JavaScript">
function RegAjax(u,s){
if (s!=""){
var url = "Reg.asp";
if(u=="UserName"){
var Post = "Action=Check&w=u&User="+escape(s);
}else{
var Post = "Action=Check&w=e&Email="+escape(s);
}
if (Post){
var ajax = InitAjax();
ajax.open("POST", url, true);
ajax.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded; charset=GB2312");
ajax.send(Post);
//打印结果
ajax.onreadystatechange = function(){
if (ajax.readyState == 4){getinfo = ajax.responseText;}else{getinfo = "未知错误";}
if(u=="UserName"){UserName.innerHTML = getinfo;}else{Email.innerHTML = getinfo;}
}
}
}
}
function show(){
if (document.getElementById("vip").style.display=="none"){
document.getElementById("vipTit").style.display = "";
document.getElementById("vip").style.display = "";
}else{
document.getElementById("vipTit").style.display = "none";
document.getElementById("vip").style.display = "none";
}
}
function rUserName(str){
if(str =="" || str.length<{$UserLeast} || str.length>{$UserMost}) {
UserName.innerHTML = "<font color=red><strong>登录用户名长度必须为 {$UserLeast}-{$UserMost} 字符。</strong></font>";
document.addform.UserName.focus();
document.addform.UserName.select();
return false;
}
UserName.innerHTML = "loading...";
RegAjax("UserName",str)
}
function rEmail(str){
var filter=/^\s*([A-Za-z0-9_-]+(\.\w+)*@(\w+\.)+\w{2,3})\s*$/;
if (str =="" || !filter.test(str)) {
Email.innerHTML = "<font color=red><strong>请输入正确的邮箱地址。</strong></font>";
document.addform.Email.focus();
document.addform.Email.select();
return false;
}
Email.innerHTML = "loading...";
RegAjax("Email",str)
}
function replaceInput(obj,event){
if(event.keyCode!=37 && event.keyCode!=39){
var IsTitle=/[^\u4E00-\u9FA50-9a-zA-Z_\.]/g;
if(IsTitle.test(obj.value)){
obj.value=obj.value.replace(IsTitle,'');
}
}
}
function rPassWord(str){
if( str =="" || str.length<{$PassLeast} || str.length>{$PassMost}) {
PassWord.innerHTML = "<font color=red><strong>密码长度必须为 {$PassLeast}-{$PassMost} 字符。</strong></font>";
document.addform.PassWord.focus();
document.addform.PassWord.select();
return false;
}
if( str == addform.UserName.value) {
PassWord.innerHTML = "<font color=red><strong>密码不能与登录用户名相同。</strong></font>";
document.addform.PassWord.focus();
document.addform.PassWord.select();
return false;
}
PassWord.innerHTML = "密码可以使用";
}
function rPass(str){
if(str =="") {
Pass.innerHTML = "<font color=red><strong>请重复输入密码。</strong></font>";
document.addform.Pass.focus();
document.addform.Pass.select();
return false;
}
if(addform.PassWord.value != str) {
Pass.innerHTML = "<font color=red><strong>两次输入的密码不一致。</strong></font>";
document.addform.Pass.focus();
document.addform.Pass.select();
return false;
}
Pass.innerHTML = "确认密码正确";
}
function rQuestion(str){
if(str =="") {
Question.innerHTML = "<font color=red><strong>请输入密码提示问题。</strong></font>";
document.addform.Question.focus();
document.addform.Question.select();
return false;
}
Question.innerHTML = "密码提示问题正确";
}
function rAnswer(str){
if(str =="") {
Answer.innerHTML = "<font color=red><strong>请输入密码提示答案。</strong></font>";
document.addform.Answer.focus();
document.addform.Answer.select();
return false;
}
Answer.innerHTML = "密码提示答案正确";
}
function ClickSubmit(){
var Msg = "";
if (document.addform.UserName.value =="" || document.addform.UserName.value.length<{$UserLeast} || document.addform.UserName.value.length>{$UserMost}){
UserName.innerHTML = "<font color=red><strong>登录用户名长度必须为 {$UserLeast}-{$UserMost} 字符。</strong></font>";
Msg = "Err";
}
var filter=/^\s*([A-Za-z0-9_-]+(\.\w+)*@(\w+\.)+\w{2,3})\s*$/;
if (document.addform.Email.value =="" || !filter.test(document.addform.Email.value)){
Email.innerHTML = "<font color=red><strong>请输入正确的邮箱地址。</strong></font>";
Msg = "Err";
}
if (document.addform.PassWord.value =="" || document.addform.PassWord.value.length<{$PassLeast} || document.addform.PassWord.value.length>{$PassMost} || document.addform.PassWord.value==document.addform.UserName.value){
PassWord.innerHTML = "<font color=red><strong>密码长度必须为 {$PassLeast}-{$PassMost} 字符且不能和用户名相同。</strong></font>";
Msg = "Err";
}
if (document.addform.Pass.value == "" || document.addform.PassWord.value != document.addform.Pass.value){
Pass.innerHTML = "<font color=red><strong>请重复输入密码且和登录密码一至。</strong></font>";
Msg = "Err";
}
if (document.addform.Question.value == ""){
Question.innerHTML = "<font color=red><strong>请输入密码提示问题。</strong></font>";
Msg = "Err";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -