http://www.cnblogs.com/lovecherry/archive/2007/08/13/853754.html http://www.rainsts.net/article.asp?id=283