为了账号安全,请及时绑定邮箱和手机立即绑定

如何在页面刷新后保留刷新前的滚动条位置?

如何在页面刷新后保留刷新前的滚动条位置?

达令说 2018-12-06 23:54:35
网上一大堆JS代码好像都没有效,郁闷中....求大牛解惑!
查看完整描述

7 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

给你方法,代码自己实现:

在$(window).scroll事件中捕获$(document).scrollTop(),记为top

在页面上增加一个隐藏标签,把top赋值给它

在页面刷新的时候通过url传递隐藏标签的值

在页面加载的时候把top作用到document

查看完整回答
反对 回复 2018-12-24
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

MaintainScrollPositionOnPostback 属性设为 true 时,使用者会返回上次页面位置

查看完整回答
反对 回复 2018-12-24
?
BIG阳

TA贡献1859条经验 获得超6个赞

MaintainScrollPositionOnPostback

这个在《@page

中设置是有用的啊,你是aspx页面吗?

查看完整回答
反对 回复 2018-12-24
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

是aspx页面,无效啊!

查看完整回答
反对 回复 2018-12-24
?
GCT1015

TA贡献1827条经验 获得超4个赞

设置锚点

查看完整回答
反对 回复 2018-12-24
?
波斯汪

TA贡献1811条经验 获得超4个赞

怎么设置?

查看完整回答
反对 回复 2018-12-24
  • 7 回答
  • 0 关注
  • 492 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信