
Back To Top merupakan sebuah makna untuk kita dapat kembali ke bagian atas pada sebuah halaman yang sedang kita buka, dan itu memang sangat memudahkan bagi sebagian masyarakat yang menggunakan internet sebagai perpustakaannya apalagi bagi pengguna internet yang scroll mouseya udah rusak
haha ceilah bahasanya. Tapi kadang kala kita masuk ke sebuah blog yang mempunyai tombol Back To Top terus tombol tersebut di klik eh malah nge reload blognya terus blognya berat lagi aduh aduh....
Nah sekarang kita masuk ke pokok pembahasan, disini saya ada japa sekrip (hehe) tombol Back To Top dengan java script tombol Back To Top-nya muncul hanya ketika halaman sedang di scroll ke bawah, lalu jika sedang berada di bagian paling atas blog trik.. tombol menghilang, dan pada saat di scroll pun tidak ujug-ujug ke atas tapi kalo yang satu ini scroll nya secara halus dan menyenang kan haha (opo?). Untuk tombol yang satu ini saya sarankan menyimpannya di pojok blog dan jikalau belum tau caranya, mangga klik weh link ieu
okeh tanpa banyak bacot meningan langsung cekidot
1. Yang lain dan tidak bukan adalah masuk dulu ke Blogger dang ding dong.
2. Setelah itu masuk ke Tata Letak.
3. Maka dari itu kita harus klik Tambah Gadget > HTML/Java Script.
4. COPAS Kode Berikut.
selesai....
Nah sekarang kita masuk ke pokok pembahasan, disini saya ada japa sekrip (hehe) tombol Back To Top dengan java script tombol Back To Top-nya muncul hanya ketika halaman sedang di scroll ke bawah, lalu jika sedang berada di bagian paling atas blog trik.. tombol menghilang, dan pada saat di scroll pun tidak ujug-ujug ke atas tapi kalo yang satu ini scroll nya secara halus dan menyenang kan haha (opo?). Untuk tombol yang satu ini saya sarankan menyimpannya di pojok blog dan jikalau belum tau caranya, mangga klik weh link ieu
okeh tanpa banyak bacot meningan langsung cekidot
1. Yang lain dan tidak bukan adalah masuk dulu ke Blogger dang ding dong.
2. Setelah itu masuk ke Tata Letak.
3. Maka dari itu kita harus klik Tambah Gadget > HTML/Java Script.
4. COPAS Kode Berikut.
<script type="text/javascript" >5. Yang terakhir klik Simpan
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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigLcpMYciGCDyEDZSFRTixBJXP183uJCe_QUkFvodAk86z6P61p-TaYV3FzHlGABn1hy-9zdVG7LKOjFs7nfwhdc-5YmblwR8_8jFNI4xcDQBNyizQAE3upow1kyIObLrV_cFUriJqHT0/s1600/Back+To+Top.jpg" right: 20px;" width="75"/>', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
controlattrs: {offsetx:5, offsety:32}, //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>
selesai....
ini ygw cri thx bos
ReplyDeleteterus buat widget melayang yg di bawah tu gmna bos
ReplyDeletemaksudnya gimana sob?
Deletemungkin maksudnya yang ini bukan ?
Cara Membuat Sesuatu Muncul DI Pojok Blog
punyaku ga bs sob. gmn ya?
ReplyDelete@Arisa Hiraoka masa sih ga bisa???
ReplyDeleteng letakinya udah bener kan ???
awak tempatkannya di footer blog, add gadget, html/javascript, copas ini. disave, di seluruh blog ga nampak perubahan. ummm... ?? bantuannya dong. hehheeheh
ReplyDelete@Arisa Hiraoka kalau menggunakan javascript load blog harus selesai terlebih dahulu baru bisa muncul
ReplyDeletesemoga membantu ;)
terima kasih buat tutorialnya sob
ReplyDeletewww.smartkiosku.com