记住上次的滚动条的位置,下次打开直接在哪个位置
2017-05-16 10:38
344 查看
var height=localStorage.getItem("Ltop");
if(height){ //如果有高度就说明以前存储到。获取到给滚动条
if (document.documentElement.scrollTop!=undefined) {
document.documentElement.scrollTop=height;
}
else{
document.body.scrollTop=height;
}
}
window.addEventListener("scroll",function(){ //监听滚动条
var top=document.body.scrollTop || document.documentElement.scrollTop; //document.body是获取的body滚动高度,document.documentElement是根节点html的
localStorage.setItem("Ltop", top);
})
if(height){ //如果有高度就说明以前存储到。获取到给滚动条
if (document.documentElement.scrollTop!=undefined) {
document.documentElement.scrollTop=height;
}
else{
document.body.scrollTop=height;
}
}
window.addEventListener("scroll",function(){ //监听滚动条
var top=document.body.scrollTop || document.documentElement.scrollTop; //document.body是获取的body滚动高度,document.documentElement是根节点html的
localStorage.setItem("Ltop", top);
})
相关文章推荐
- vim记住上次打开位置
- 用localstorage本地存储,保存滚动条的高度下次打开页面直接跳转到滚动条处
- 如何让Adobe reader 记住上次pdf文档打开位置?
- 怎样设置Word下次打开时跳转到上次阅读的位置
- 如何让vi每次打开文件时直接跳到上次退出时的光标位置?
- 怎样设置Word下次打开时跳转到上次阅读的位置
- VIM 打开文件,光标定位到上次退出的位置
- 如何在程序打开时窗口恢复上次关闭的大小和位置?
- 保存ListView上次的滚动条的位置实例(必看)
- vim自动打开跳到上次的光标位置
- C# 操作注册表,实现记住上次打开的文件目录
- 记录pdf文档上次打开的位置
- ASP.NET - 记住滚动条的位置
- vim记住上次编辑和浏览位置
- Android Studio的使用(十一)--每次打开时选择项目,而不是直接进入上次项目
- vue通过 vue.mixin(混合)实现 任意页面记录滚动条位置(路由router.query参数一致) 并跳转到上次的位置
- vim 恢复上次文件打开位置及自动更新,自动保存文件
- 怎样设置NotePad++,让其不记住上次打开的文件列表