刷新頁面讓顯示區域回到頂部


當你頁面瀏覽到某個位置的時候,大部分瀏覽器會記錄你的瀏覽位置,當你刷新頁面后,還是會顯示你刷新前看到的位置。

當需要刷新后回到頁面頂部的時候,你用window.onload =function(){$(window).scrollTop(0)}頁面還是會在你當前顯示的位置。

我猜想這是瀏覽器最后執行的事件,然后我就給10毫秒延遲,果然就能成功回到頂部了。

window.onload = function(){setTimeout(function(){$(window).scrollTop(0)},10);}

不用JQ,原生JS用scrollTo返回頂部

window.scrollTo(0,0);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM