ie刷新强制top

当有刷新页面,强制到top的需求浏览器

解决方法:更改浏览器页面刷新后禁用自动滚动的行为,更改成手动,这样就能够把位置刷新后设置到本身想要的位置:code

history.scrollRestoration = 'manual';

设置位置:io

其实设置位置的语句有不少种,而且对谷歌浏览器都是使用的,我尝试的方法有:scroll

 window.scrollTo(0,0);

 $(document).scrollTop(0);

可是只有第一种方法在IE浏览器适用,而且须要将y参数修改成大于0的值方法

 window.scrollTo(0,1);

ie问题现象:top

浏览器闪出置顶页面,随后会固定在页面刷新前的位置,可是连按F5会正常显示在top=0的位置history

以上解决方法不是最好的co

相关文章
相关标签/搜索