Cara Membuat Tombol Back To Top Keren Di Blog

 

Cara Membuat Tombol Back To Top Keren Di Blog



  • Pertama masuk ke Blogger lalu pilih Layout terus Add a Gadget dan tambahin HTML/JavaScript gan. Terus tinggal loe pastein kode di bawah ini di kotak kosongnya.


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

<script type="text/javascript" >


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="URL Gambar Back To Top" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    controlattrs: {offsetx:5, 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

    state: {isvisible:false, shouldvisible:false},

    scrollup:function(){
        if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
        var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
        if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
        else
            dest=0
        this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
    },

    keepfixed:function(){
        var $window=jQuery(window)
        var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
        var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
        this.$control.css({left:controlx+'px', top:controly+'px'})
    },

    togglecontrol:function(){
        var scrolltop=jQuery(window).scrollTop()
        if (!this.cssfixedsupport)
            this.keepfixed()
        this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
        if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
        }
        else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
        }
    },
 
    init:function(){
        jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'Scroll Back to Top'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
        })
    }
}

scrolltotop.init()

</script>
  • Kalo udah di pastein sekarang tinggal di ganti URL Gambar Back To Top sama url gambar punya loe gan lalu di Save. Coba sekarang buka blog loe pasti udah ada tombol back to topnya gan.

1 komentar:

  1. Perkenalkan Kami salah satu Penerbit Berita Info Menarik , dan info ini sengaja kami terbitkan Khusus bagi yang Pecinta togel / toggeller., dan disini Kami Telah menemukan AKI JAGAD yang Benar Benar bisa Meramal Nomor yang akan Tembus . Beliau Tidak Punya Blog / Web, Hanya saya Sebagai Pelanggang AKI JAGAD yang pernah melihat bukti nyata ( MITOS ) Sehingga saya memperkenalkan dia di Dunia maya, Jujur saya Merasa Berat Hati Kepada AKI JAGAD, Mungkin Dengan Jalan Seperti inilah saya Membalas Budi kepada AKI JAGAD, Memperkenalkan AKI JAGAD Ke DUNIA MAYA, Karena siapa tahu ada yang Butuh Bantuan dari AKI JAGAD. Nomor TLP: 085398722048. . Beliau Pernah Berpesan Kepada saya ” Tolong disampaikan kepada semua Para Pelanggang saya Atas Kesuksesannya , Hanya satu Pintaku jangan Lupa Berbagi Kepada Orang Miskin atau Kepada Masjid atau gereja yang sangat Memerulkan bantuan . Dan AKI JAGAD . Juga mengucapkan Selamat & Sukses kepada Bapak/Ibu , yang telah berhasil tembus / jp/ jebol / menang Angka Jitu SGP pemberian dari AKI JAGAD . Semoga Hasil kemenangan anda yang diterima bisa untuk menyelesaikan semua urusan & dapat dimanfaatkan untuk hal yang berguna untuk masa depan,AKI JAGAD hanya coba membantu sesuai dengan kemampuan yang AKI JAGAD miliki, selebihnya hanya kekuasaan tuhan yg membagikan rizki nya kepada bapak/ibu sekalian. diberitahukan juga kepada para togeller diseluruh dunia hususnya di indonesia, bahwa AKI JAGAD masih menerima pendaftaran member sampai batas waktu Yg Telah di Tentukan..atau klik di sini

    BalasHapus