我制作了一个简单的HTML页面。当我按下浏览器中的重新加载图标(Safari Mac,Chrome Mac,Safari iOS)时,页面会重新加载,并保留页面中的垂直位置。
这是目前浏览器中的默认行为吗?我似乎记得以前浏览器曾经(至少在几年前)到达页面顶部。这什么时候改变了?
重新加载页面时,浏览器返回页面顶部的最佳方法是什么?只需勾选“On Document Load”,然后跳转到顶部的锚点
答案 0 :(得分:0)
在文档加载
上使用window.scrollTo(0,0)
编辑1:
这样的事情可以解决问题:
document.onload = function(){
window.scrollTo(0,0);
}