aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--index.ts14
1 files changed, 13 insertions, 1 deletions
diff --git a/index.ts b/index.ts
index e4b19d6..24951c2 100644
--- a/index.ts
+++ b/index.ts
@@ -28,8 +28,20 @@ function changePage(href: string) {
if (distMain === null || currentMain === null) document.body = doc.body
else currentMain.innerHTML = distMain.innerHTML
setupEvents()
+ scrollTo({
+ top: 0,
+ left: 0,
+ behavior: "smooth"
+ })
})
}
-window.addEventListener("popstate", e => window.location.reload())
+window.addEventListener("popstate", _ => {
+ window.location.reload()
+ scrollTo({
+ top: 0,
+ left: 0,
+ behavior: "smooth"
+ })
+})
setupEvents()