ie刷新強制top

當有刷新頁面,強制到top的需求瀏覽器

解決方法:更改瀏覽器頁面刷新後禁用自動滾動的行爲,更改成手動,這樣就能夠把位置刷新後設置到本身想要的位置:code

history.scrollRestoration = 'manual';

設置位置:io

其實設置位置的語句有不少種,而且對谷歌瀏覽器都是使用的,我嘗試的方法有:scroll

 window.scrollTo(0,0);

 $(document).scrollTop(0);

可是隻有第一種方法在IE瀏覽器適用,而且須要將y參數修改成大於0的值方法

 window.scrollTo(0,1);

ie問題現象:top

瀏覽器閃出置頂頁面,隨後會固定在頁面刷新前的位置,可是連按F5會正常顯示在top=0的位置history

以上解決方法不是最好的co

相關文章
相關標籤/搜索