fix: ucenter登陆时误认为空密码而要求初始化密码

上次提交有误
fix: 修复IE8/9的hashchange兼容问题

重写了hashchange