完成 index.renderPage。index 的 popstate 部分仍需整理。
优化 popstate 的一些行为（未全部看过）。