hubl/src/scripts/firefox-scroll.js

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);
});
});