|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。functionJtrim(str)//往空隔函数
{
vari=0;
varlen=str.length;
if(str=="")return(str);
j=len-1;
flagbegin=true;
flagend=true;
while(flagbegin==true&&i<len)
{
if(str.charAt(i)=="")
{
i=i+1;
flagbegin=true;
}
else
{
flagbegin=false;
}
}
while(flagend==true&&j>=0)
{
if(str.charAt(j)=="")
{
j=j-1;
flagend=true;
}
else
{
flagend=false;
}
}
if(i>j)return("")
trimstr=str.substring(i,j+1);
returntrimstr;
}
functionisNumber(s)//数字判别函数
{
vardigits="0123456789";
vari=0;
varsLength=s.length;
while((i<sLength))
{
varc=s.charAt(i);
if(digits.indexOf(c)==-1)returnfalse;
i++;
}
returntrue;
}
functionisemail(s)//考证E-MAIL格局函数
{
if(s.length>100)
{
window.alert("email地点长度不克不及凌驾100位!");
returnfalse;
}
varregu="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
varre=newRegExp(regu);
if(s.search(re)!=-1){
returntrue;
}else{
window.alert("请输出无效正当的E-mail地点!")
returnfalse;
}
}
//判别是不是中文函数
functionischinese(s){
varret=true;
for(vari=0;i<s.length;i++)
ret=ret&&(s.charCodeAt(i)>=10000);
returnret;
}
//--------------------------------------------------------------------------------
functionismit()//判别radio是不是没有选择函数
{
varcount=0;
for(ii=0;ii<myform.elements.length;ii++)
{
if(myform.elements[ii].type=="radio"&&myform.elements[ii].checked==true)
{
count++;
}
}
if(Jtrim(document.myform.user_name.value)==){
window.alert("请输出您的队员名!")
myform.user_name.focus();
returnfalse;
}
if(ischinese(document.myform.user_name.value)){
window.alert("请输出英文队员名")
myform.user_name.focus();
returnfalse;
}
}
if(Jtrim(myform.user_pass1.value)==""||myform.user_pass1.value.length<4)
{
alert("您的暗码不克不及为空且不克不及少于4位数!");
myform.user_pass1.focus();
myform.user_pass1.select();
returnfalse;
}
if(Jtrim(myform.user_pass2.value)==""||myform.user_pass2.value.length<4)
{
alert("您切实其实认暗码不克不及为空且不克不及少于4位数!");
myform.user_pass2.focus();
myform.user_pass2.select();
returnfalse;
}
if(myform.user_pass1.value!=myform.user_pass2.value)
{
alert("您两次输出的暗码不不异,请从头输出!");
myform.user_pass1.value="";
myform.user_pass2.value="";
myform.user_pass2.focus();
returnfalse;
}
if(!isNumber(document.myform.user_qq.value))
{
window.alert("QQ号码应当是数字,请从头输出!");
myform.user_qq.focus();
myform.user_qq.value=;
returnfalse;
}
if(Jtrim(document.myform.user_email.value)==){
window.alert("请填写您常常利用的一个邮箱!");
myform.user_email.focus();
returnfalse;
}
if(!isemail(document.myform.user_email.value))
{
myform.user_email.focus();
returnfalse;
}
if(myform.user_question.value==0)
{
alert("请选择一个暗码提醒成绩");
myform.user_question.focus();
returnfalse;
}
returntrue;
}
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 |
|