javascript - 为什么 Chrome 会保留上一页的 scrollTop

标签 javascript jquery css google-chrome

Chrome 保留了上一页的 scrollTop。 例如:我在列表页面并向下滚动到页面末尾并单击记录以查看。查看记录在新页面打开,但滚动位置不在顶部。

尝试过但失败了:

1)在document.ready()中将scrollTop设为0(View page)

2)在window onunload()上使scrollTop为0(在列表页)

最佳答案

将此代码添加到您要访问的页面:

<script type="text/javascript">
  window.scrollTo(0,0);
</script>

关于javascript - 为什么 Chrome 会保留上一页的 scrollTop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41296137/

相关文章:

javascript - Openlayers 3 停止事件传播

javascript - 捕获 HTML 页面中的新请求

javascript - 如何在没有图像和通过属性的情况下在jquery中计算li

javascript - 在 ajax 调用中设置代理授权 header

javascript - 通过 JQuery 关注 HTML 元素的下一个 tabindex onEnter keypress

html - 使所有 flex-items 环绕(如 flex-direction : column) when any one flex-item too wide for flex-container

jquery - 输入已定义时的 CSS 输入复选框

javascript - 是否可以使用 Google Analytics 信息显示博客查看计数器

javascript - 将事件传递给React中的嵌套函数并且没有获取外部事件值

javascript - onclick:改变位置后做一些事情