http://hi.baidu.com/spidermanzy/blog/item/b25b00956469c6097bf48016.html http://blog.csdn.net/pathuang68/archive/2009/04/14/4071672.aspx