用sessionStorage实现页面刷新滚动位置记忆
2017-07-15 本文已影响69人
hansonfang
当用户从一个长页面滚动到某一个位置时,刷新或点击链接后返回该页面还从浏览的位置加载,即记忆浏览位置,首先引入jQuery库
```
<pre>
<script type="text/javascript" src="jQuery"></script>
$(window).scroll(
function(){
if($(document).scrollTop!=0){
sessionStorage.setItem("memory_point",$(document).scrollTop);
}
}
)
$(document).onload=function(){
var mPoint=sessionStorage.getItem("memory_point");
$(window).scrollTop(mPoint);
}
</pre>
```