当用户在浏览器中单击“后退”时,我需要强制浏览器转到页面顶部,而不是显示用户来自的原始位置。示例:用户在第1页中滚动约1500像素,单击链接并转到第2页;现在,他单击“后退”按钮,浏览器将以距顶部约1500px的位置返回到page1。我希望用户会回到页面顶部。因此,我将此脚本放在了页面中:
$(window).load(function(){$('html, body').animate({scrollTop:0}, 0);});
它在Firefox中工作正常,但在Google Chrome中不工作。
为什么?有人可以建议我更好的代码或更好的解决方案吗? 提前非常感谢!