📄 reg.asp
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="sub/config.asp"-->
<!--#include file="sub/conn.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title><%=Sitename%>-注册新用户</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<script language="javascript">
<!--
function checkHPG(str)
{
if(str.search(/^(http|https):\/\/[A-Za-z0-9%\-_@]+\.[A-Za-z0-9%\-_@]{2,}[A-Za-z0-9\.\/=\?%\-&_~`@[\]:+!;]*$/gi)>=0)
{
return true;
}
else
{
return false;
}
}
function getStrLen(mys)
{
var ts=0;
var n_strlen=mys.length;
for(i=0;i<n_strlen;i++)
{
nUnc = mys.charCodeAt(i);
if(nUnc < 1000)
{
ts += 1;
}
else
{
ts += 2;
}
}
return ts;
}
function checkInput()
{
var oF=document.forms[0];
var lenUName=getStrLen(oF.username.value.replace(/(^\s*)|(\s*$)/g,""));
if(oF.username.value.replace(/(^\s*)|(\s*$)/g,"")!=oF.username.value || lenUName<3 || lenUName>12)
{
alert("用户名不得为空或含空格,由3到12个英文或2到6个中文组成!");
oF.username.focus();
return false;
}
else if(oF.username.value.indexOf("'")>-1 || oF.username.value.indexOf("\"")>-1 || oF.username.value.indexOf(",")>-1 || oF.username.value.indexOf(" ")>-1 || oF.username.value.indexOf(";")>-1)
{
alert("用户名不得包含空格,逗号,分号,单、双引号等特殊符号!");
oF.username.focus();
return false;
}
else if(oF.userpwd.value=="" || oF.userpwd.value.replace(/(^\s*)|(\s*$)/g,"")!=oF.userpwd.value || oF.userpwd.value.length<6 || oF.userpwd.value.length>12)
{
alert("密码不得为空或包含空格,且长度介于6到12个字符之间!");
oF.userpwd.focus()
return false;
}
else if(oF.userpwd.value!=oF.user_pwd.value)
{
alert("你填写的两次密码不一致!请仔细检查");
oF.user_pwd.focus();
return false;
}
else if(oF.useremail.value.search(/^[^\s@:"'<>,&]{2,}@[^\[\.]+\.[^\[]{2,}$/gi)<0)
{
alert("请正确填写你的邮件地址!");
oF.useremail.focus();
return false;
}
else if(oF.useremail.value.length>=45)
{
alert("邮件地址太长了点吧?!");
oF.useremail.focus();
return false;
}
else if(oF.userhpg.value!="" && oF.userhpg.value!="http://" && !checkHPG(oF.userhpg.value))
{
alert("主页地址可不填,要填就请正确填写!");
oF.userhpg.focus();
return false;
}
else if(oF.userqq.value!="" && (oF.userqq.value.length<4 || oF.userqq.value.length>15 || isNaN(oF.userqq.value)))
{
alert("QQ号不正确,QQ号只能是一个4到15位的数字!");
oF.userqq.focus();
return false;
}
else if(oF.userMsn.value!="" && oF.userMsn.value.search(/^[^\s@:"'<>,&]{2,}@[^\[\.]+\.[^\[]{2,}$/gi)<0)
{
alert("MSN信息可以不填,要填就请认真填写!");
oF.userMsn.focus();
return false;
}
else if(oF.userMsn.value.length>=35)
{
alert("MSN地址太长了点吧?!");
oF.userMsn.focus();
return false;
}
else if(oF.userzipcode.value!="" && (oF.userzipcode.value.length!=6 || isNaN(oF.userzipcode.value)))
{
alert("邮政编码可以不填,要填就请不要敷衍!");
oF.userzipcode.focus();
return false;
}
else if(oF.signature.value.length>250)
{
alert("签名档最大接受250个字符!");
oF.signature.focus();
return false;
}
else if(oF.userface.value!="" && oF.userface.value.substr(0,5).toLowerCase()!="face/" && oF.userface.value.toLowerCase()!="http://")
{
ftype=oF.userface.value.substr(oF.userface.value.lastIndexOf(".")+1).toLowerCase();
if(oF.userface.value.substr(0,7).toLowerCase()!="http://" || oF.userface.value.lastIndexOf("/")<11 || oF.userface.value.indexOf(".")<8 || oF.userface.value.indexOf(".")==oF.userface.value.lastIndexOf("."))
{
alert("请正确填写自定义头像地址!");
oF.userface.focus();
return false;
}
else if(ftype!="jpg" && ftype!="gif" && ftype!="png" && ftype!="jpeg" && ftype!="jpe")
{
alert("自定义头像地址仅接受GIF,JPG,PNG图像!");
oF.userface.focus();
return false;
}
else if(isNaN(oF.facew.value) || isNaN(oF.faceh.value))
{
alert("头像宽,高仅接受数字!");
oF.facew.focus();
return false;
}
else if(parseInt(oF.facew.value,10)<20 || parseInt(oF.facew.value,10)>160 || parseInt(oF.faceh.value,10)<20 || parseInt(oF.faceh.value,10)>200)
{
alert("你填写的头像宽或高超过限定值!");
oF.facew.focus();
return false;
}
}
else
{
return true;
}
}
var sLoadingHtml="<table align=\"center\" width=\"300\" height=\"225\" align=\"center\"><tr><td align=\"center\">装载头像数据,请稍候...<br><br><a href=\"javascript:cancelLoadData()\">取消装载</a></td></tr></table>";
function faceslt(num)
{
document.forms[0].userface.readOnly=true;
document.forms[0].userface.value="face/"+num+".gif";
var oDiv=document.getElementById("FaceSel");
if(oDiv){
oDiv.style.visibility="hidden";
}
}
function showSelFace(sUrl,e)
{
var oDiv=document.getElementById("FaceSel");
if(oDiv){
oDiv.style.top=document.body.scrollTop + e.clientY - 300;
oDiv.style.visibility="visible";
if(oDiv.innerHTML==""){
oDiv.innerHTML=sLoadingHtml;
beginLoadData(sUrl);
}
}
}
function beginLoadData(sUrl)
{
var oFrame=document.getElementById("DataFrame");
if(oFrame){
oFrame.src=sUrl;
}
}
function cancelLoadData()
{
beginLoadData('about:blank');
var oDiv=document.getElementById("FaceSel");
if(oDiv){
oDiv.innerHTML="";
oDiv.style.visibility="hidden";
}
}
//-->
</script>
<body>
<!--#include file="top.asp"-->
<table width="780" height="4" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td background="images/index_11.gif"></td>
</tr>
</table>
<table width="780" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="30" rowspan="14"> </td>
<td width="302" height="25"><strong>请认真填写每项内容:</strong></td>
<td width="1" rowspan="14" valign="middle" bgcolor="#FF9900"><p align="center"><br />
</p>
</td>
<td width="418" rowspan="14" valign="middle" bgcolor="#EEFFFF"><p align="center"><strong>注册协议</strong></p>
<p>欢迎您加入本站点参加交流,在加入之前,请你须同意严格遵守以下条款:<br />
<br />
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播下列信息:<br />
(一)煽动抗拒、破坏宪法和法律、行政法规实施的;<br />
(二)煽动颠覆国家政权,推翻社会主义制度的;<br />
(三)煽动分裂国家、破坏国家统一的;<br />
(四)煽动民族仇恨、民族歧视,破坏民族团结的;<br />
(五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;<br />
(六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;<br />
(七)公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;<br />
(八)损害国家机关信誉的;<br />
(九)其他违反宪法和法律行政法规的; <br />
二、互相尊重,对自己的言论和行为负责。 </p>
<p> </p>
<p> </p>
<p></p></td>
<td width="30" rowspan="14" bgcolor="#EEFFFF"> </td>
</tr><form id="form" name="form" method="post" action="newuser.asp" onsubmit="return checkInput()">
<tr>
<td height="25"></td>
</tr>
<tr>
<td width="302" height="25">用户名称:
<input name="username" type="text" class="Input" size="12" maxlength="12" />
* 3-12个英文或2-6个中文</td>
</tr>
<tr>
<td width="302" height="25">您的密码:
<input name="userpwd" type="password" class="Input" id="userpwd" size="12" maxlength="12" />
* 长度6-12个英文字符</td>
</tr>
<tr>
<td width="302" height="25">验证密码:
<input name="user_pwd" type="password" class="Input" id="user_pwd" size="12" maxlength="12" />
* 请再次填写您的密码</td>
</tr>
<tr>
<td width="302" height="25">电子邮件:
<input name="usereamil" type="text" class="Input" id="usereamil" value="@" size="12" maxlength="30" />
* 没有电子邮箱不能注册</td>
</tr>
<tr>
<td width="302" height="25">腾讯 QQ:
<input name="qq" type="text" class="Input" id="qq" size="12" maxlength="20" />
QQ号码 可以不填</td>
</tr>
<tr>
<td width="302" height="25">用户性别:
<input name="radio" type="radio" value="男" checked="checked" />
男
<input name="radio" type="radio" value="女" />
女
<input name="radio" type="radio" value="保密" />
保密 </td>
</tr>
<tr>
<td width="302" height="25">用户电话:
<input name="phone" type="text" class="Input" id="phone" size="12" maxlength="18" />
可暂时不填</td>
</tr>
<tr>
<td width="302" height="25">用户省份:
<SELECT name=sheng class="Input" id="sheng"
onchange=updatecitys(this.selectedIndex)>
<option value="安徽省 ">安徽省 </option>
<option value="澳门 ">澳门 </option>
<option value="北京市 " selected="selected">北京市 </option>
<option value="福建省 ">福建省 </option>
<option value="甘肃省 ">甘肃省 </option>
<OPTION
value=广东省>广东省
<OPTION value=广西>广西
<OPTION value=贵州省>贵州省
<OPTION
value=海南省>海南省
<option value="河北省 ">河北省 </option>
<option value="河南省 ">河南省 </option>
<option value="黑龙江 ">黑龙江 </option>
<option value="湖北省 ">湖北省 </option>
<option value="湖南省 ">湖南省 </option>
<option value="吉林省 ">吉林省 </option>
<option value="江苏省 ">江苏省 </option>
<option value="江西省 ">江西省 </option>
<option value="辽宁省 ">辽宁省 </option>
<option value="内蒙古 ">内蒙古 </option>
<option value="宁夏 ">宁夏 </option>
<option value="青海省 ">青海省 </option>
<option value="山东省 ">山东省 </option>
<option value="山西省 ">山西省 </option>
<option value="陕西省 ">陕西省 </option>
<option value="上海市 ">上海市 </option>
<option value="四川省 ">四川省 </option>
<option value="台湾 ">台湾 </option>
<option value="天津市 ">天津市 </option>
<option value="西藏 ">西藏 </option>
<option value="香港 ">香港 </option>
<option value="新疆 ">新疆 </option>
<option value="云南省 ">云南省 </option>
<option value="浙江省 ">浙江省 </option>
<option value="重庆市">重庆市</option>
</SELECT>
* 请务必填写 </td>
</tr>
<tr>
<td width="302" height="25"><label></label></td>
</tr>
<tr>
<td width="302" height="25">
<input name="Submit" type="submit" class="Input" value="提 交" />
<input name="Submit2" type="reset" class="Input" value="重 填" /></td>
</tr>
<tr>
<td width="302" height="25"> </td>
</tr>
<tr>
<td width="302" height="25"> </td>
</tr></form>
</table>
<!--#include file="bottom.asp"-->
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -