我在做一个网站的注册程序,但因为我对JS比较熟一点儿,而且认为做表单的验证用JS在客户端进行验证要快。
其中的验证有很多,比如有:用户的名称(只能输入汉字、字母、数字和下划线)
我用JS可以实现,并进行了测试,没有问题。
但有一天我登录SOHO或是SINA的一些知名网站时,有时会出现JS错误的情况,IE浏览器下方会出现一个叹号。象这种情况是网站的JS脚本有错误还是网络下载JS不完全产生的?如果有这样的情况,我的JS就有可能验证失败,导致用户注册数据有问题。
也不知是不是我想得太多了,还是……请有经验的高手给予做答!谢谢!
其中的验证有很多,比如有:用户的名称(只能输入汉字、字母、数字和下划线)
我用JS可以实现,并进行了测试,没有问题。
但有一天我登录SOHO或是SINA的一些知名网站时,有时会出现JS错误的情况,IE浏览器下方会出现一个叹号。象这种情况是网站的JS脚本有错误还是网络下载JS不完全产生的?如果有这样的情况,我的JS就有可能验证失败,导致用户注册数据有问题。
也不知是不是我想得太多了,还是……请有经验的高手给予做答!谢谢!
解决方案 »
- AutoCompleteExtender的用法
- 如何在GridView里打开的固定大小的页面??
- Asp.net中GridView的数据源是DataTable,能否通过CommandField更新DataTable中的数据
- 菜鸟javascirpt问题
- 关于toobar使用
- 一个数据转换问题(C#)
- 关于DataGrid中的TextBox问题,实在是不行了,帮忙看看吧
- 在DataList中 <asp:Image id="mypic" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"myimage")%>'></...>,如何定位好ImageUrl
- 用.net怎么实现DNA体系结构啊?
- VB vs C#(现在招.net的都要求用c#,俺们VB的是不是要下课了?)
- 求pdf文件转换成doc或者html文件的源程序~~快乐散分:)不够还可以加:)~~~
- 登录界面的按钮显示不出来,win2000 server family,但在20003上可以,在某些win2000server也可以
不过,用了这么长时间的网站注册程序到是也没有出过什么错误。
我现在关心的是
1.会不会存在屏蔽JS的情况?我的JS是文件引入的,我的IE也有屏蔽JS的插件,但没有拦截。
2.会不会出现我所说的JS代码在用户客户端(下载不完全)不能正常验证的情况呢?
你的JS就没法使用了,
所以客户端要做,
但服务器上面更要去验证.