| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2353 人关注过本帖
标题:自己以前用JAVASCRIPT做过的客户端验证,有需要的进来看看
取消只看楼主 加入收藏
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
结帖率:75%
收藏
 问题点数:0 回复次数:5 
自己以前用JAVASCRIPT做过的客户端验证,有需要的进来看看

<!-------------------头部信息----------------------> <body bgcolor = #ccccff> <center> <table width="709"> <tr> <td width = 100 height = 100 align="left" valign="top"><img src="image/hxg.gif" width="86" height="35"></td> <td width="650" height="100" ><div align="right"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="100"> <param name="movie" value="image/banner.swf"> <param name="quality" value="high"> <embed src="image/banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="100"></embed></object> </div></td> </tr>

</table> </center> <font size=2 color=red><marquee scrollamount = 2 onMouseMove="this.stop();" onMouseOut="this.start();" > 鸿霞阁笑话系统使用提示:注册会员登陆以后会看到自己的名字在左上角,点击进入可以更改自己的密码和查看短消息。底部有在线会员的名字,点击进入可以查看其资料,使用发送短消息功能!&nbsp&nbsp&nbsp&nbsp注册会员请在关闭窗口前使用&nbsp&nbsp登出&nbsp&nbsp功能登出系统! </marquee></font> <!------------------------打开后自动最大化窗口--------------------> <script language="JavaScript"> self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) function stopErrors() { return true;} window.onerror = stopErrors; </script>

<hr width = 90% align=center cilor=#3399cc noshade>

<% Randomize num1=int(rnd*10) num2=chr(int(rnd*26+97)) num3=int(rnd*10) num4=chr(int(rnd*26+65)) session("ucode")=num1&num2&num3&num4 %> <script language = javascript> function test(){ if (document.sub.uname.value.length<4){ alert("姓名最小长度为4!"); document.sub.uname.select(); return false; } if(/[^A-Za-z0-9_]/.exec(document.sub.uname.value)!=null) { alert("姓名只能由数字、字母、下划线组成!"); document.sub.uname.select(); return false; } if (/[\s]/.exec(document.sub.upsw.value)!=null) { alert("密码不能含有空白字符!"); document.sub.upsw.focus(); return false; } if (document.sub.upsw.value.length <4) { alert("密码最小长度为4!"); document.sub.upsw.focus(); return false; } if (document.sub.upswd.value.length == 0) { alert("请输入您的确认密码!"); document.sub.upswd.focus(); return false; } if (document.sub.upswd.value!=document.sub.upsw.value ) { alert("您的密码与确认密码不匹配请从新输入!"); document.sub.upswd.focus(); return false; } if(document.sub.uemail.value.length !=0){ if(/@/.exec(document.sub.uemail.value)==null){ alert("请注意E-Mail的正确形式!"); document.sub.uemail.select(); return false; } } if (isNaN(document.sub.uqq.value)){ alert("QQ需为数字形式!"); document.sub.uqq.select(); return false; } return true; } </script> <body bgcolor = #ccccff> <center> <table name = tab width = 90% height =400 border = 5 cellspacing=5 bordercolorlight = #006666 bordercolordark = black> <tr><th bgcolor = #3399cc height = 40 colspan = 2><marquee><font size = 3 color = #6600cc>鸿霞阁笑话系统注册信息,请仔细填写您的个人信息!</font></marquee></th></tr> <tr><td bgcolor = #ccccff width = 50%> <form name = "sub" action =login.asp method=post onSubmit = "return test()"> 姓&nbsp&nbsp&nbsp名*:<input type = text size = 16 name = uname><font color = red>(必填)</font><br> 姓&nbsp&nbsp&nbsp别*:<input type = radio size = 16 name = usex value = male checked>男 <input type = radio size = 16 name = usex value = female>女<font color = red>&nbsp&nbsp&nbsp&nbsp&nbsp(必填)</font><br> 密&nbsp&nbsp&nbsp码*:<input type = password size = 16 name = "upsw"><font color = red>(必填)</font><br> 确&nbsp&nbsp&nbsp认*:<input type =password size = 16 name = "upswd"><font color = red>(必填)</font><br> E-Mail&nbsp&nbsp:<input type = text size = 16 name = "uemail"><font color = black>(可选)</font><br> QQ&nbsp&nbsp号码:<input type = text size = 16 name = "uqq"><font color = black>(可选)</font><br> 个人主页:<input type = text size = 16 name="uhostpage" value = "http://"><font color = black>(可选)</font><br> 个人说明:<textarea rows = 2 cols = 15 name=uintro></textarea><font color = black>(可选)</font><br> 认证号码:<input type = text size =5 name = "ucode">&nbsp&nbsp<%=session("ucode")%>&nbsp&nbsp&nbsp&nbsp<font color = red>(必填)</font><p> &nbsp&nbsp&nbsp&nbsp&nbsp<input type = submit name=add_submit value=注册>&nbsp&nbsp&nbsp<input type = reset value = 重置> </form></td> <td valign="top" bgcolor = #ccccff> <center> <font size = 2>请仔细阅读下列声明,如不同意,请勿注册!<br> 如提交,则视为同意!</font> <table width = 90% heigth = 80% border=0 align=center> <tr><td> <font size = 3 color = red><div align = center>鸿霞阁笑话系统注册说明</div></font><br> <marquee direction = up scrollamount = 2 onMouseMove="this.stop();" onMouseOut="this.start();" > <font size = 2 color = #006699> (1) 本系统为网友提供欢乐空间。谨代表网友个人观点,不代表Hxfly(既鸿霞阁)观点。如有不良后果,Hxfly(既鸿霞阁)不负任何责任。<br> (2) 请勿借用本系统发表色情,暴力,分裂祖国,反动等违法言论。否则后果自负!<br> (3) 鉴于网络的虚拟性及安全性,请管理好您的个人资料!Hxfly(既鸿霞阁)特别提醒,请不要用真实资料注册!由特殊原因引起资料泄露从而给您带来其他后果者,Hxfly(既鸿霞阁)不负责任。<br> (4) 本系统收录的笑话多为网上收集而来,如有侵权问题,请与<a href=mailthxfly@126.com>hxfly@126.com</a>联系,站长会尽快删除相关内容!<br> (5) 鉴于本系统所收录的笑话多为暴笑内容,有严重心脏病,高血压,哮喘等疾病者及孕妇,慎入!由此给您带来的身体伤害,Hxfly(既鸿霞阁)不负任何责任! <br> (6) 鉴于站内有部分成人话题,请您确认自己已经年满18周岁!如未满18周岁,请不要浏览成人类笑话!<br> (7) Hxfly(既鸿霞阁)对其它未尽事宜拥有最终解释权!<br>

</font>

<font size = 2 color = #006699><div align = right>2005年 1月03日<br>Hxfly</div> </td></tr> </table><p> <font size=2 color=red>为防止恶意注册,请将随机生成的4位号码填入认证号码的区<br>域内,如不正确则不能注册成功!<br>(注意大小写字母)</font> </center></td> </tr> <tr><td bgcolor = #3399cc height = 40 colspan = 2><font size = 3 color = #6600cc ><div align = center>感谢您的支持!</div></font></t></script> </table><br><br><br> <!-------------------------底部信息------------------->

<center><table><tr><td><font size = 2><div align = center>CopyRight &copy <a href = Hxfly&nbsp&nbsp2002-2008http://hxfly.ku.net>Hxfly</a>&nbsp&nbsp2002-2008<p> E-mail:<a href=mailthxfly@126.com>hxfly@126.com</a><p> 2005年1月5日</td></tr></table> </center>

搜索更多相关主题的帖子: 客户端 JAVASCRIPT 验证 
2005-05-19 15:20
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
这个

高难度啊
关键在与怎样判断图片的尺寸

2005-05-19 15:30
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
有什么思路吗?

2005-05-19 16:11
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
你是老大
我怎么测试他的窗口还是没有变化呢?

2005-05-19 16:54
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
不错不错
好东西啊
我先收下慢慢研究

2005-05-19 17:13
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
理解了
可是这个好象没有什么意义吧
这个是先加载图片
然后才得到它的尺寸
在打开的时候才能做出响应的结果
能不能不要前面的过程
直接就弹出来正确的结果呢?

或者可以加载的不让别人看到
窗口好象可以resize吧?

2005-05-19 17:17
快速回复:自己以前用JAVASCRIPT做过的客户端验证,有需要的进来看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027965 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved