我的网站出现问题,如果我向下滚动页面一半,请关闭选项卡,然后使用Shift + Ctrl + T重新打开它,打开的页面会加载到与关闭时相同的位置它。我已经使用Javascript通过以下代码强制页面刷新,使其到达顶部:
window.onbeforeunload = function () {
window.scrollTo(0, 0);
}
这对于刷新页面效果很好,但是当我关闭选项卡然后立即重新打开页面时效果不佳。不知道为什么。刷新页面与关闭并立即重新打开页面有区别吗?对于第二种情况,我应该使用其他方法吗?
答案 0 :(得分:0)
您可以使用onload在再次加载页面时捕获该页面。您也完全不需要使用onbeforeunload。
window.onload = function () {
window.scrollTo(0, 0);
}