强制浏览器在单击后退按钮时将用户带到页面顶部
Force the browser to take user to the TOP of the page when the back button is clicked?
单击后退按钮时,用户不仅会被带到上一页,还会被带到他/她在进入当前页面之前所在的页面部分。至少这是火狐中的行为。
例如,如果您在页面底部,单击其中一个页脚链接,然后单击后退按钮,您将被带到上一页的页脚部分。
有没有办法强制浏览器忽略用户所在的页面部分,并在每次单击后退按钮时将它们带到上一页的顶部?
添加这个:
<script>
$(window).load(function(){$('html, body').animate({scrollTop:0}, 'fast');});
</script>
但我同意史蒂夫和巴兹的观点:检查您的网页需要它,因为用户不喜欢更改浏览器的姿势。
相关文章:
- jQuery:如何检测用户何时再次滚动到顶部
- 当前用户顶部列表的曲目快照出现间歇性问题
- 如何在用户使用javascript向下滚动时创建一个附加到浏览器窗口顶部的层
- jquery检测用户何时滚动到列表顶部
- JQuery - 检查窗口何时位于顶部(用户不能再向上滚动)
- 强制浏览器在单击后退按钮时将用户带到页面顶部
- 防止 iframe 中的恶意 Flash 广告将用户重定向到顶部位置
- 计算用户从页面顶部或页面左侧滚动的距离
- 如何强制iframe'的父页面,当用户在iframe中导航时自动滚动到顶部
- 当用户不进行交互时,如何使图像返回到屏幕顶部
- 除非用户开始滚动,否则javascript会自动滚动到顶部
- 展开和折叠菜单,而不将用户带到页面顶部
- Twitter引导程序:修复用户滚动经过导航栏时导航栏顶部的问题
- 用户在图像顶部绘制形状
- 如何在用户点击Twitter Bootstrap链接后自动折叠移动视图上的顶部导航栏
- 当用户从顶部滚动超过一定距离时,执行Javascript
- 在用户点击“阅读更多”链接后,停止页面滚动到顶部
- 如何检查用户是否在HTML页面的顶部
- 将包含用户条目的元素附加到列表的顶部
- 如何触发事件,当用户滚动到页面顶部使用Jquery和路径点