强制浏览器在单击后退按钮时将用户带到页面顶部

Force the browser to take user to the TOP of the page when the back button is clicked?

本文关键字:用户 顶部 按钮 浏览器 单击      更新时间:2023-09-26

单击后退按钮时,用户不仅会被带到上一页,还会被带到他/她在进入当前页面之前所在的页面部分。至少这是火狐中的行为。

例如,如果您在页面底部,单击其中一个页脚

链接,然后单击后退按钮,您将被带到上一页的页脚部分。

有没有办法强制浏览器忽略用户所在的页面部分,并在每次单击后退按钮时将它们带到上一页的顶部?

添加这个:

   <script>
    $(window).load(function(){$('html, body').animate({scrollTop:0}, 'fast');});
   </script>

但我同意史蒂夫和巴兹的观点:检查您的网页需要它,因为用户不喜欢更改浏览器的姿势。