在重新加载页面时它会自动保留页面的滚动位置它是如何发生的?

时间:2017-03-16 10:29:45

标签: javascript html reload

重新加载页面时,它会自动保留滚动位置。怎么回事?

我需要页面在每次重新加载时滚动回到顶部。

1 个答案:

答案 0 :(得分:2)

window.onbeforeunload = function () { window.scrollTo(0, 0); } 代码:

之间将其添加到您的网页
chapter = []
verse = []
CSV.foreach('test_file.csv') do |row|   
 if (row[3] != "id" && row[3] != nil)
    chapter << row[3].partition("-").first
    verse << row[3].partition("-").last
 end
end

这将在页面即将卸载时重置滚动位置。