2017-10-29 70 views
0

我有一个网站,严重依赖于用户在页面上的位置。当达到一定的距离时,我会有这些功能。强制网站'重新加载'到页面顶部

我希望用户被带到页面的顶部,如果他们重新加载页面。目前,他们重新加载到他们离开的地方。但是,这将取决于页面位置的代码。

+0

'的window.onload =函数(){window.scrollTo(0,0); }' – AppleCrazy

+0

只是在头部?从来没有做过这样的网站需要这个 – user3550879

+0

是的,它应该工作,一旦你把它放在'

-1

类似下面应该工作:

$(document).ready(function() { 
    $("html,body").animate({scrollTop: 0}, 50); 
}); 

我们不知道什么时候浏览器跳转到上次滚动位置。这就是为什么页面加载后的某种形式的延迟是必要的。或者,您可以在页面重新加载之前滚动到顶部。

+1

他没有说他正在使用jQuery。 –

+0

@ Mr.bug - 其中一个标签是jQuery,所以我相信它是合适的。 –

+0

我没有偏好,因为我在我的网站都使用,只是寻找我认为提供的最简单的解决方案 – user3550879

1

一个简单的解决方案,像

location.href = "#" 
相关问题