加载时,页面位于其底部

Dik*_*eko 1 javascript scroll

我的网站有问题.我的页面通常在Firefox中加载,但是当我使用Chrome或Safari时,它会进入页面底部,我不明白为什么.我尝试将以下代码段放在页面的开头,但没有运气.

<script>

$(document).ready(function() {
    $(document).scrollTop(0);
});

</script>
Run Code Online (Sandbox Code Playgroud)

为什么页面在加载时会显示在底部?

Doo*_*nob 5

当你去你的网站时,我被重定向到http://www.ondinevermenot.fr/#start.这意味着页面将尝试跳转到start元素.

但是,该start元素绝对定位.因此,当页面尝试跳转时,start元素随之向下移动.因此页面会再次尝试跳转.然后start元素向下移动更多.当没有更多空间时,它们一直向下到页面底部.

要解决此问题,请不要#start在页面加载时重定向到.

由于跳到绝对定位的东西的陌生感,它可能在不同的浏览器中处理不同.