Free Online Strategy Games

Cara Membuat Widget Back To Top

Woke Hari Ini Saya Akan Memberitahu Cara Membuat Widget Back To Top , Tombol back to top ini emang bukan navigasi utama tapi bisa jadi sangat penting buat beberapa pengunjung. Gak susah kok membuat tombol back to top di blog cuma tinggal nambahin widget tanpa perlu Edit HTML. 

 Oke Langsung Kecaranya :D



 Cara Membuat : 

  • Login Blogger 
  • Klik Tata Letak / Layout 
  • Klik New Widget -> HTML/SCRIPT 
  • Masukan Script Dibawah Ini :
<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 ANDA" />', //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>

  • Dan Klik Simpan 
Catatan : Ganti " URL GAMBAR ANDA " Dengan Url Gambar Yang Anda Inginkan

Gampang Bukan ? Silakan Di Coba Diblog Kalian Semoga Info Ini Bermanfaat Buat Kalian Jangan Lupa Berkomentar ;)

Previous
Next Post »

5 komentar

Click here for komentar
June 17, 2013 at 3:15 PM ×

wah mantep nih mas widgetnya, tapi sayang ane udah punya. Males mau gantinya hahaha

Reply
avatar
Anonymous
admin
June 17, 2013 at 3:17 PM ×

oke tutorialnya, ane coba dulu bray!

Reply
avatar
Yazid Zidan
admin
June 17, 2013 at 3:24 PM ×

dicoba dulu tutornya yah !! ditunggu kombacknya

http://tankrank-city.blogspot.com

Reply
avatar
Anonymous
admin
June 17, 2013 at 3:56 PM ×

Tutorial yang keren, komen back ya > http://rahman-ciblog.blogspot.com/

Reply
avatar
Natasha
admin
June 17, 2013 at 4:35 PM ×

aku coba, sukses :D makasih ya bro

komen back ya,thx xoxomypath.blogspot.com

Reply
avatar

Hello !

Jika Mau Berkomentar Tentang Artikel Ini Anda Harus :

- Sopan Dan Relavan Saat Berkomentar
- No Live Link Dan Link Porno
- Berkomentar Dengan Berbahasa Indonesia Dan Jelas
- Berkomentar Sesuai Dengan Judul Postingan Tersebut
- Kami Menerima Akun Anonymous Untuk Berkomentar Tapi Kami Akan Menyaring Komentar Akun Anonymous Dikarenakan Menghindari Spam

Get This Widget - Contact Me ConversionConversion EmoticonEmoticon