23 lines
631 B
JavaScript
23 lines
631 B
JavaScript
|
document.addEventListener("DOMContentLoaded", () => {
|
||
|
window.scrollTo(0, 1);
|
||
|
let scrollTop = 1;
|
||
|
let fromTop = () => {
|
||
|
return window.pageYOffset || document.compatMode === "CSS1Compat" && document.documentElement.scrollTop || document.body.scrollTop || 0;
|
||
|
};
|
||
|
|
||
|
let isbody = setInterval(() => {
|
||
|
if (document.body) {
|
||
|
clearInterval(isbody);
|
||
|
scrollTop = fromTop();
|
||
|
window.scrollTo(0, scrollTop === 1 ? 0 : 1);
|
||
|
}
|
||
|
}, 15);
|
||
|
|
||
|
window.addEventListener("load", () => {
|
||
|
setTimeout(() => {
|
||
|
if (fromTop() < 20) {
|
||
|
window.scrollTo(0, scrollTop === 1 ? 0 : 1);
|
||
|
}
|
||
|
}, 0);
|
||
|
});
|
||
|
});
|