当div中绑定数据,给它一个属性overflow-y: scroll,添加长度大小,使其能够出现滚动条;每次刷新的时候滚动条总是会出现在最上方,这使我很头疼,经过查阅网上资料,返现两种方法可行。如下: 第一种方案 将上一个页面的div的scrolltop距离长度记录在cookie中 ...
当div中绑定数据,给它一个属性overflow y: scroll,添加长度大小,使其能够出现滚动条 每次刷新的时候滚动条总是会出现在最上方,这使我很头疼,经过查阅网上资料,返现两种方法可行。如下: 第一种方案 将上一个页面的div的scrolltop距离长度记录在cookie中,然后通过js调整刷新页面时的长度记录,代码如下: js代码: html中代码如下: 第二种方案 .通过div的on ...
2017-05-03 15:59 0 1355 推荐指数:
当div中绑定数据,给它一个属性overflow-y: scroll,添加长度大小,使其能够出现滚动条;每次刷新的时候滚动条总是会出现在最上方,这使我很头疼,经过查阅网上资料,返现两种方法可行。如下: 第一种方案 将上一个页面的div的scrolltop距离长度记录在cookie中 ...
思想:1.通过div的onscroll事件记录滚动条的scrollTop值,设置到document.cookie 2.页面加载时再读取document.cookie的值,设置给div的scrollTop js代码实现: function KeepScrollBar ...
jquery滚动监听方法如下, $(window).scroll(function(){ var scrollTop = $(this).scrollTop(); var scrollHeight = $(document).height ...
通过div的scrollTop变动控制垂直滚动条位置。 通过div的scrollLeft变动控制水平滚动条位置。 ...
通过div的scrollTop变动控制垂直滚动条位置。 通过div的scrollLeft变动控制水平滚动条位置。 示例: <body> //d1是外层div,带滚动条 <div id='d1' style='height:200px;width:100px ...
,在页面刷新时不会生效,只有在当页点击时才会转到。 参考: https://segmentfault. ...
以上jquery,下面js this.router.events.subscribe((event) => { document.body.scrollTop=0; }); 另一种写法 import { Component ...