javascript - scrollTop 在 Chrome 中不起作用,建议的解决方法也不起作用

标签 javascript google-chrome scroll

许多其他问题( hereherehere )都指出 scrollTop 在某些版本的 Chrome 中似乎不起作用

还有一个 Unresolved Chrome 问题 here .

提到了一些解决方法,但没有一个对我有用,我在 Ubuntu 上使用 Chrome 9.0.597.107。

我需要能够在文档首次加载时读取scrollTop,然后设置它(在顶部元素上,即body/html/document)。

目前,在 Chrome 中,scrollTop 始终为 0,设置它不会导致文档滚动。

有没有人找到使用 native JS 或 JQuery 的解决方案或解决方法

重要的是,我无法控制源 HTML,我的 JS 动态包含在其中,因此没有解决方案可以涉及更改源 HTML。

最佳答案

也许你可以使用window.scroll(x,y);

关于javascript - scrollTop 在 Chrome 中不起作用,建议的解决方法也不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5246276/

相关文章:

javascript - jQuery - 用于切换内容的自定义插件

google-chrome - CORS:Firefox 在成功的 OPTIONS 请求后不发送 POST 请求……在 Chrome 中有效

css 绝对定位隐藏的滚动条......有点扭曲

javascript - 如何使用 CSS 和 Javascript 滚动/跟随菜单?

javascript - AngularJs - 为什么像 Angular-strap 和 UI-Bootstrap 这样的指令使用提供者来构建它们的组件

javascript - DHTML - 单击按钮的索引

javascript - 如何使用ajax响应JSON数据?

javascript - 是什么导致 javascript 中的超小数字被识别为不同的 bool 值?

javascript - Chrome 中的 Mutation Observers 未检测到属性和 css 更改

ios - 滚动时不会调用 NSTimer 周期性任务