Mercurial Hosting > lang
comparison src/site.js @ 8:2b7dcf355a78
better scrolling
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 18 Jul 2025 23:46:48 -0600 |
parents | b1adec083e44 |
children | 46097e607701 |
comparison
equal
deleted
inserted
replaced
7:255c36830154 | 8:2b7dcf355a78 |
---|---|
100 } | 100 } |
101 | 101 |
102 function closeModal(el) { | 102 function closeModal(el) { |
103 getEnclosingDialog(el).close(); | 103 getEnclosingDialog(el).close(); |
104 } | 104 } |
105 | |
106 let lastY = 0; | |
107 | |
108 function scrollToTop() { | |
109 lastY = window.scrollY; | |
110 window.scrollTo( 0, 0 ); | |
111 } | |
112 | |
113 function scrollToBottom() { | |
114 lastY = window.scrollY; | |
115 window.scrollTo( 0, document.body.scrollHeight ); | |
116 } | |
117 | |
118 function scrollBack() { | |
119 window.scrollTo( 0, lastY ); | |
120 } | |
121 |