add a page movement function.But there is a bug.:w