tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
8546deafbf
commit
a4712a46ec
@ -12,7 +12,7 @@
|
|||||||
<style>
|
<style>
|
||||||
/* fade-in body... */
|
/* fade-in body... */
|
||||||
body {
|
body {
|
||||||
animation: fadeInAnimation ease 1s;
|
animation: fadeInAnimation ease 2s;
|
||||||
animation-iteration-count: 1;
|
animation-iteration-count: 1;
|
||||||
animation-fill-mode: forwards;
|
animation-fill-mode: forwards;
|
||||||
}
|
}
|
||||||
@ -29,18 +29,20 @@ body {
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
var SCROLL_TIMEOUT = 100
|
||||||
|
|
||||||
// save/restore scroll position...
|
// save/restore scroll position...
|
||||||
window.onbeforeunload = function(){
|
window.addEventListener('beforeunload', function(){
|
||||||
window.scrollX > 0 ?
|
window.scrollX > 0 ?
|
||||||
(sessionStorage.windowScrollX = window.scrollX)
|
(sessionStorage.windowScrollX = window.scrollX)
|
||||||
: (delete sessionStorage.windowScrollX)
|
: (delete sessionStorage.windowScrollX)
|
||||||
sessionStorage.windowScrollY = window.scrollY }
|
sessionStorage.windowScrollY = window.scrollY })
|
||||||
var restoreScroll = function(){
|
var restoreScroll = function(){
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
sessionStorage.windowScrollY
|
sessionStorage.windowScrollY
|
||||||
&& window.scroll(
|
&& window.scroll(
|
||||||
(sessionStorage.windowScrollX ?? 0)*1,
|
(sessionStorage.windowScrollX ?? 0)*1,
|
||||||
sessionStorage.windowScrollY*1) }, 100) }
|
sessionStorage.windowScrollY*1) }, SCROLL_TIMEOUT ?? 100) }
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user