概要
ページ途中まで読み進めて再読み込みをすると、リロード後にその位置にとどまらず、ページの最上部から再開させる処理を紹介。用途
- パララックスなどのスクロール効果があるページにおいて、ページの途中でリロード(ページの再読み込み)をしても強制的にページの最上部に戻す。
注意事項
- beforeunloadが効かないsafariのみリダイレクトを実行。
- 処理を適用したい対象ページ毎にリダイレクトページをセットで用意する必要があります。
検証ブラウザ
- Google Chrome(最新)
- Safari(最新)
- Firefox(最新)
- Microsoft Edge(最新)
- IE11
実装方法
ローカル環境にコードを移設した際に動作しない場合はこちら。(トラブルシューティングページへ)