📄 userreg.aspx
字号:
<%@ page language="C#" autoeventwireup="true" inherits="Passport_UserReg, HoWaveIMSV5.0" enableeventvalidation="false" debug="false" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<%@ Register Src="UserControls/CopyRight.ascx" TagName="CopyRight" TagPrefix="uc1" %>
<!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 runat="server">
<title>会员注册</title>
<link href="Css/PassportStyleSheet.css" rel="stylesheet" type="text/css" />
<script src="Js/passport.js" type="text/javascript"></script>
</head>
<body style="margin-top:5px;">
<form id="form1" runat="server">
<script type="text/javascript">
function ShowTips(field)
{ var div_name="reg_"+field.id;
document.getElementById(div_name).className='reg_tips_onclick';
}
function HidenTips(field)
{
var div_name="reg_"+field.id;
if(field.value=="")
{
document.getElementById(div_name).className='reg_tips_empty';
}
else
{
document.getElementById(div_name).className='reg_tips_onchange';
}
}
function ShowInPut(field)
{
var div_name="reg_"+field.id;
document.getElementById(div_name).className='reg_tips_onchange';
}
function readagreement()
{
var agreement=document.getElementById("reg_agreement");
var submit_btn=document.getElementById("RegSubmitButton");
if(submit_btn.disabled==true)
{
submit_btn.disabled=false;
agreement.style.display="";
}
else
{
submit_btn.disabled=true;
agreement.style.display="none";
}
}
function refreshCode(){
document.getElementById("ImgCheckCode").innerHTML = "<img alt='验证码' title='验证码' src='CheckCode.aspx?Rnd="+Math.random()+"'/>";
}
</script>
<script type="text/javascript">
function killErrors() {
return true;
}
window.onerror = killErrors;
</script>
<!--容错代码结束-->
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"/>
<div style="width:760px; margin-left:auto; margin-right:auto;">
<div style=" float:left; height:60px; text-align:right; width:250px"><img src="Images/passport_logo.gif" ></div>
<div style="width:490px; height:60px;float:right;color:#b70000; font-size:13px; text-align:right; font-weight:bold; vertical-align:bottom">
<br />
<br />
通 行 证 在 手,网 络 随 你 游
</div>
<div style=" clear:both; border-top:solid 2px #2d5bbb; width:100%; padding:0; margin:0; height:20px; background-color:#EDF2FC;text-align:center; font-size:13px; color: #2d5bbb">
<strong>注册步骤:</strong>->填写信息 -> 资料确认 ->注册成功<br />
</div>
</div>
<!--注册资料填写-->
<div id="reg_form" style="border:solid 1px #CCDAF8; width:700px; margin:0 auto;">
<!--注册必填项-->
<div style="width:99%;background-color:#EDF2FC;text-align:left; padding:5px; font-size:13px; color: #2d5bbb; margin:2px;"><b>请填写通行证信息</b></div>
<br />
<table class="reg_table" >
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>通行证用户名:</td>
<td><asp:TextBox ID="UserName" runat="server" CssClass="reg_textbox"/></td>
<td class="reg_tips"><span id="reg_UserName" class="reg_tips_onclick"><asp:literal ID="RegNameLength" runat="server" />个字符<asp:literal ID="RegNameSet1" runat="server" />,一个汉字为两个字符,推荐使用中文会员名。一旦注册成功会员名不能修改。</span>
</td>
</tr>
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>通行证密码:</td>
<td><asp:TextBox ID="UserPassword" runat="server" CssClass="reg_textbox" TextMode="Password" MaxLength="16"/>
<asp:Panel ID="ShowPasswordCheck" runat="server">
<ajaxToolkit:PasswordStrength ID="PasswordStrength2" runat="server" TargetControlID="UserPassword"
StrengthIndicatorType="BarIndicator"
BarBorderCssClass="BarBorder"
BarIndicatorCssClass="BarIndicatorStyle"
PreferredPasswordLength="16"
PrefixText="Strength"
HelpStatusLabelID="TextBox1_HelpLabel"
TextCssClass="TextIndicator_TextBox1"
MinimumNumericCharacters="1"
MinimumSymbolCharacters="1"
RequiresUpperAndLowerCaseCharacters="true" />
</asp:Panel>
</td>
<td class="reg_tips"><div id="reg_UserPassword" class="reg_tips_onclick"> 密码由6-16个字符组成,请使用英文字母加数字或符号的组合密码,不建议单独使用英文字母、数字或符号作为您的密码。</div>
</td>
</tr>
<tr>
<td class="reg_div_left"> 请再输入一次密码:</td>
<td><asp:TextBox ID="RePassword" runat="server" CssClass="reg_textbox" TextMode="Password"/></td>
<td class="reg_tips"><asp:CompareValidator ID="RePasswordReq" runat="server" ErrorMessage="<span class='ErrStyle'>两次输入密码不正确</span>" ControlToValidate="RePassword" ControlToCompare="UserPassword" Display="Dynamic" /> <div id="reg_RePassword" class="reg_tips_onclick">请再输入一遍您上面输入的密码。 </div>
</td>
</tr>
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>接收邮件地址:</td>
<td><asp:TextBox ID="UserEmail" runat="server" CssClass="reg_textbox"/></td>
<td class="reg_tips"><div id="reg_UserEmail" class="reg_tips_onclick">当你忘记密码时用于将密码发回到你所填写的邮件另外还将用于注册验证</div>
</td>
</tr>
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>密码提示问题:</td>
<td><asp:DropDownList ID="UserQuestion" runat="server" CssClass="reg_textbox" >
<asp:ListItem Text="请选择" Value="" Selected="True" />
<asp:ListItem>我最好的朋友是谁?</asp:ListItem>
<asp:ListItem>我最喜爱的颜色?</asp:ListItem>
<asp:ListItem>我最喜爱的影星?</asp:ListItem>
<asp:ListItem>我的宠物名字?</asp:ListItem>
<asp:ListItem>我最喜爱的食物?</asp:ListItem>
<asp:ListItem>我最大的爱好?</asp:ListItem>
<asp:ListItem>我最喜欢的卡通人物名字?</asp:ListItem>
<asp:ListItem>我母亲/父亲的生日?</asp:ListItem>
<asp:ListItem>我最喜欢的运动队全称?</asp:ListItem>
<asp:ListItem>我最欣赏的一位名人的名字?</asp:ListItem>
<asp:ListItem>我的座右铭是?</asp:ListItem>
<asp:ListItem>我最喜欢的一句影视台词?</asp:ListItem>
<asp:ListItem>我中学校名全称是什么?</asp:ListItem>
</asp:DropDownList></td>
<td class="reg_tips"><div id="reg_UserQuestion" class="reg_tips_onclick">自选问题或者自定义问题</div>
</td>
</tr>
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>密码提示答案:</td>
<td><asp:TextBox ID="UserAnswer" runat="server" CssClass="reg_textbox"/></td>
<td class="reg_tips"><div id="reg_UserAnswer" class="reg_tips_onclick">6个字符、数字或3个汉字以上(包括6个)。</div>
</td>
</tr>
<tr>
<td colspan="3">
<asp:PlaceHolder ID="RegProtected" runat="server" Visible="false">
<div class="reg_row">
<div class="reg_div_left">注册回答问题:</div>
<div class="reg_div_right">
<div style="float:left;"><asp:Literal ID="RegCheckQuestion" runat="server" /></div>
</div>
</div>
<div class="reg_row">
<div class="reg_div_left">注册回答答案:</div>
<div class="reg_div_right">
<div style="float:left;"><asp:TextBox ID="ReqCheckAnswer" runat="server" /></div>
</div>
</div>
</asp:PlaceHolder>
</td>
</tr>
<tr>
<td class="reg_div_left">性别:</td>
<td><asp:RadioButtonList ID="UserSex" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="男" Value="0" />
<asp:ListItem Text="女" Value="1" />
</asp:RadioButtonList></td>
<td></td>
</tr>
<tr>
<td class="reg_div_left"><span style="color: #d11b00">*</span>校验码:</td>
<td><div style="float:left"><asp:TextBox ID="CheckCode" runat="server" Width="100px" /></div><div id="ImgCheckCode" style="float:left"></div></td>
<td class="reg_tips"><div id="Y_CheckCode"><a id="hlRefreshCheckcode" class="ColorMetalBlue" href="javascript:refreshCode();">看不到图片?点击这里。</a></div>
<div id="W_CheckCode"> <asp:RequiredFieldValidator ID="ValCode" runat="server" ErrorMessage="请输入验证码" ControlToValidate="CheckCode"/></div>
</td>
</tr>
</table>
<!--注册认证方式-->
<div id="reg_identiy">
</div>
<br /><br />
<!--注册选填项,后台控制--->
<div style="width:100%; padding-top:10px;"><input type="checkbox" value="1" onclick="readagreement();" id="read_agreement"/>阅读注册服务协议</div>
<br /><br />
<div align="center">
<asp:Literal ID="wait" runat="server" />
</div>
<div align="center">
<asp:Button ID="RegSubmitButton" runat="server" Text="同意以下条款,提交注册信息" OnClick="Button1_Click" />
</div>
<!--注册协议区-->
<div id="reg_agreement" class="reg_table" style="display:none;">
<div class="regtitle_style">
<span class="regtitle">阅读<asp:Label ID="reg_title" runat="server" />服务协议</span>
</div>
<div id="content">
<asp:TextBox ID="reg_content" runat="server" TextMode="MultiLine" ReadOnly="true" CssClass="regcontent" EnableViewState="false"/>
</div>
</div>
</div>
<asp:HiddenField ID="H_MinName" runat="server" />
<asp:HiddenField ID="H_MaxName" runat="server" />
<asp:HiddenField ID="H_RegIPType" runat="server" />
<asp:HiddenField ID="H_RegMinute" runat="server" />
<asp:HiddenField ID="H_RegAnserCheck" runat="server" />
<asp:HiddenField ID="H_ComeUrl" runat="server" />
<asp:HiddenField ID="HiddenField7" runat="server" />
<asp:HiddenField ID="HiddenField8" runat="server" />
<br />
<asp:RequiredFieldValidator ID="UserNameReq" runat="server" ErrorMessage="<span class='ErrStyle'>会员名不能为空</span>" ControlToValidate="UserName" Display="None" />
<ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="NReqE" CloseImageUrl="Images/dialog/dialogCloseF.gif"
TargetControlID="UserNameReq"
HighlightCssClass="validatorStyle"
/>
<asp:RequiredFieldValidator ID="UserPasswordReq" runat="server" ErrorMessage="<span class='ErrStyle'>密码不能为空</span>" ControlToValidate="UserPassword" Display="None"/>
<ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="PReqE" CloseImageUrl="Images/dialog/dialogCloseF.gif"
TargetControlID="UserPasswordReq"
HighlightCssClass="validatorStyle"
/>
<asp:RequiredFieldValidator ID="EmialRQ" runat="server" ErrorMessage="<span class='ErrStyle'>邮箱不能为空</span>" ControlToValidate="UserEmail" Display="None"/>
<ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="EQReqE" CloseImageUrl="Images/dialog/dialogCloseF.gif"
TargetControlID="EmialRQ"
HighlightCssClass="validatorStyle"
/>
<asp:RegularExpressionValidator ID="EmailReq" ControlToValidate="UserEmail" runat="server" ErrorMessage="<span class='ErrStyle'>输入邮箱格式不正确</span>" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" Display="None"/>
<ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="EReqE" CloseImageUrl="Images/dialog/dialogCloseF.gif"
TargetControlID="EmailReq"
HighlightCssClass="validatorStyle"
/>
<asp:RequiredFieldValidator ID="Rfv_answer" runat="server" ErrorMessage="<span class='ErrStyle'>请输入答案</span>" ControlToValidate="UserAnswer" Display="none"/>
<ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="QReqE" CloseImageUrl="Images/dialog/dialogCloseF.gif"
TargetControlID="Rfv_answer"
HighlightCssClass="validatorStyle"
/>
<div style="width:760px; margin-left:auto; margin-right:auto; text-align:center;border-top:solid 2px #2d5bbb; padding-top:10px;"><uc1:CopyRight ID="CopyRight1" runat="server" /></div>
</form>
<script type="text/javascript" language="javascript">
document.getElementById("RegSubmitButton").disabled=true;
refreshCode();
</script>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -