作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从加载的 html 页面获取(垂直和水平)滚动条位置。然后在完成后端任务(例如删除操作)后,我想重新加载页面并从滚动条设置旧位置。
那么我怎样才能用 jquery 做到这一点呢? (获取滚动条位置并稍后再次设置)我现在使用jquery 1.8.3。我尝试了一些想法,但没有真正起作用。
感谢您的回答。
最佳答案
使用
window.onscroll = function (oEvent) {
// called when the window is scrolled.
}
和
// get scroll position
var x = window.scrollX,
y = window.scrollY;
获取滚动位置,然后将x和y保存到cookie中。刷新后从cookie中读取它们并使用代码设置滚动位置:
window.scrollTo( x, y );
关于javascript - 如何在 jQuery 中确定和设置窗口的高度和滚动位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13444132/
我是一名优秀的程序员,十分优秀!