window.scrollTo(0,0)在IE

时间:2016-10-07 03:18:10

标签: javascript

我想在启动页面时默认将滚动条置于顶部。但是下面的代码在chrome中工作正常但在IE11中没有。

如果我尝试调试脚本,滚动条将位于顶部。

$(document).ready(function () {
  window.scrollTo(0,0);
 }

我在线尝试了不同的解决方案,例如

$(window).scroll().scrollTop(0);
document.body.scrollTop(0);

但在IE中没有任何效果。请帮助我

2 个答案:

答案 0 :(得分:3)

尽管这是一个非常老的问题,但在此处为寻求解决方案的人进行更新。

尝试使用:

element.scrollTop = 0;

这应该适用于所有浏览器。

答案 1 :(得分:1)

尝试使用$('body,html')。scroll()。scrollTop(0);

或$('body,html')。animate({scrollTop:0});