JavaScriptでWebページのトップに戻る機能を実装する_javascriptスキル

WBOY
リリース: 2016-05-16 17:15:54
オリジナル
928 人が閲覧しました

多くの Web ページは下部に「トップに戻る」ボタンを配置しますが、特にページ下部にナビゲーションのない Web ページでは、これにより訪問者がナビゲーションを再度見つけたり、広告を確認したりすることができます (なんと素晴らしいアイデアでしょう)。近年JavaScriptが普及し、スライドエフェクトが随所に使われるようになったので、それに倣ってトップに戻る機能もスライドエフェクトにしました。その後、物理的特性に合わせて、減速スライド効果を持たせるように改良されました。
まず原理について説明します。スクロール バーからページの上部までの距離を取得し、次に一定の距離だけ上に移動してから、スクロール バーからページの上部までの距離を取得します。一定の距離だけ上に移動します (前回よりも少し小さくなります)。

コードをコピーしますコードは次のとおりです。




document .documentElement.scrollTop、document.body.scrollTop、window.scrollY は実際には同じですが、一部のブラウザでのみ機能します。どのブラウザでどれが動作するかについては、自分でデバッグできます。
使い方は?



コードをコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート