jquery 有验证 但不一定 有你这全 我去找下
解决方案 »
- 求一个返回上一页 并刷新的方法
- Server Error in '/' Application.
- Image.Save的时候 报GDI+ 中发生一般性错误 求解决方案
- 菜鸟问题,如何使用dataset
- 如何让ASP:TextBox禁止输入
- GridView动态增减行
- 怎样向客户端注册javascript,并在页面加载前执行
- 关于wap的技术
- <急>在动态LinkButton1_Click中怎么判断啊!~
- 怎么得到datagrid的某行中的对应字段值?
- (急)C# 如何制作动态链接库 或 第三方插件(接口) 在线等!!!!
- .net 用showModalDialog弹出子窗口后,如何让父窗口变成灰色
早就有人总结了去下载吧
输入合法性验证 是指 :输入字符合法性(比如,输入的有没有select ,有没有update 什么的,这个我说比较麻烦的,这里有个实现方法使用后台实现的,把输入的内容和 txt文档里面的字符进行逐个比对的,
不知道用JavaScript 实现这个是不是比后台的那个简单点
/// <summary>
/// 检查words中是否还有非法字符
/// </summary>
/// <param name="xmlDoc"></param>
/// <param name="words"></param>
/// <returns> true 检查通过 false 检查不通过,存在非法字符</returns>
public static bool CheckWord(string word)
{ System.Web.Caching.Cache cache = System.Web.HttpContext.Current.Cache;
Object obj = cache.Get("keyword");
string filename = AppDomain.CurrentDomain.BaseDirectory + "\\KeyWord.txt";
if (obj == null)
{
CacheDependency dependency = new CacheDependency(filename);
TimeSpan ts = new TimeSpan();
ts = DateTime.Now.AddHours(1) - DateTime.Now;
List<string> words = GetKeyWords();
cache.Add("keyword", words, dependency, DateTime.MaxValue, ts,CacheItemPriority.Normal, null);
}
List<string> keywords = cache.Get("keyword") as List<string>;
foreach (string keyword in keywords)
{
if (word.Contains(keyword))
return true;
}
return false;
}
全文关键字检索-KMP改进算法
http://blog.csdn.net/wuyazhe/archive/2010/10/05/5922167.aspx
这样验证座机实在没意义
国家编码,区号,都没考虑,分机也没考虑。
http://topic.csdn.net/u/20101126/13/760a2d27-f5ea-4aac-b6ca-1598966af15e.html
实在不好意思 总共才让我散100分