ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript トップに戻る 効果の実装コード_JavaScript スキル

JavaScript トップに戻る 効果の実装コード_JavaScript スキル

WBOY
リリース: 2016-05-16 16:59:49
オリジナル
1062 人が閲覧しました

コードをコピー コードは次のとおりです:

//速度スクロール速度時間間隔
関数 gotoTop(速度,時間){

速度 = 速度 ||
時間 = 時間 ||

// スクロールバーからページの先頭までの水平距離
var x = document.body.scrollLeft;

// スクロールバーからページの上部までの垂直距離
var y = document.body.scrollTop;

// スクロール距離 = 現在の距離/速度。距離が小さいほど、速度は 1 より大きい数値になるため、スクロール距離はどんどん小さくなります。
Speed
window.scrollTo( Math.floor( x / 速度), Math.floor(y / 速度));

// 距離がゼロでない場合、この反復関数の呼び出しを続けます
if(x > 0 || y > 0) {

window.setTimeout("gotoTop(" 速度 ", " " 時間 ")", 時間);
}
}

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