fix the hashchange load bug