参考文献: http://www.cnblogs.com/justinw/archive/2010/04/16/1713086.html http://bclary.com/2004/11/07/#a-10 《javascript高级程序设计》