Remember scroll position when refreshing.
This commit is contained in:
12
index.html
12
index.html
@@ -43,6 +43,18 @@
|
||||
var icon = document.getElementById("toggleICON");
|
||||
icon.classList.toggle("fa-sun");
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function (event) {
|
||||
var scrollpos = sessionStorage.getItem('scrollpos');
|
||||
if (scrollpos) {
|
||||
window.scrollTo(0, scrollpos);
|
||||
sessionStorage.removeItem('scrollpos');
|
||||
}
|
||||
});
|
||||
|
||||
window.addEventListener("beforeunload", function (e) {
|
||||
sessionStorage.setItem('scrollpos', window.scrollY);
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user