ホーム » カスタマイズ・メモ » 汎用plugin » ページ・トップに戻るボタン

ページ・トップに戻るボタン

ページ・トップにゆっくり戻るボタンの設置です。画面をスクロールするとページ下端に現れ、画面が移動してもボタンは同じ位置に固定されます。そして画面がトップに戻ると画面から消えます。

  1. 使用したのは jQuery Scroll to Top Control v1.1 です。

  2. ダウンロードした scrolltopcontrol.js をエディターで下記のようなカスタマイズを行った後サーバーにアップ・ロードします。又使用するトップに戻るボタン画像もアップロードします。

    
    var scrolltotop={
    	//startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
    	//scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
    	setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
    	controlHTML: '<img src="http://domain/path to/pagetop.png" style="width:58px; height:42px;" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    	controlattrs: {offsetx:10, offsety:5}, //offset of control relative to right/ bottom of window corner
    	anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
    

    startline: ボタンを表示し始めるスクロール量(px)
    scrollto: ボタンがクリックされたら戻る位置(px)
    scrollduration: 画面トップに戻る時間(ミリ秒)
    fadeduration: フェードインの時間とフェードアウトの時間(ミリ秒)
    img src: ボタンをアップロードしたURLとボタンのファイル名を指定します。併せて使うボタンの大きさを指定しておきます。
    offsetx: ボタンを置くウインドー右端からの位置(px)
    offsety: ボタンを置くウインドー下端からの位置(px)

  3. <head>部分にスクリプトの読み込み指定を行う。

    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://domain/path to/scrolltopcontrol.js">
    /***********************************************
    * Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit Project Page at http://www.dynamicdrive.com for full source code
    ***********************************************/
    </script>
    

    水色の部分には、前記2項でscrolltopcontrol.jsをアップロードした先を指定します。

  4. ボタンを表示する位置に下記のHTMLを記述する。

    
    <div id="topcontrol"></div>
    

pocket このエントリーをはてなブックマークに追加 ブログランキング 花 にほんブログ村 写真ブログ 風景写真へ

トラックバックURL

このエントリーのトラックバックURL:
https://www.mizunara.com/cgi-bin/mt/mt-tb.cgi/1158

コメントする