调整代码结构，封装方法，减少onload后大段执行代码，改用调用方法，增加可读性和可维护性