laravel网站 页面刷新 自动滚动到之前浏览的位置
页面显示,return view(‘abc.index’,compact(‘data’));
假设有100条数据,这个页面是无法显示全,需要滚动的下边
若是浏览器刷新一下,整个页面又回到顶部,而不是之前浏览的位置;
不知道该怎么修改,或者添加代码,可以实现,刷新页面之后,自动滚动到之前浏览的位置呢
关于 LearnKu
动态渲染的吗,ajax? 页面一般刷新后浏览器是保持原来位置的,原理不太清楚。猜测如果是 ajax 异步渲染的话,浏览器无法计算高度,等渲染完毕再让浏览器执行默认行为,可能是这个解决思路
锚点
详情可以用js 记入这个url的滚动值 列表应该也是可以的 记入滚动值
正常情况下,刷新网页,位置本来就会保持不变。你可以刷新一下这个网页试试。
正常情况下确实如楼上所说刷新页面位置就是保持不变的,用谷歌浏览器试试你原来的项目
我测试过,这个learnku,的确不会跳转到顶部;我用的也是谷歌浏览器,用edge浏览器也是跳转到顶部。而且我把我的页面下载之后,变成静态页面,刷新还是跳转到顶部。我实在不知道,跳转到顶部,与什么有关系呢