Tutorial Blogger

Belajar dunia BLOGGER dengan mudah, cepat dan gratis

Popular Posts

Trending Topik

Popular Post

Post Terakhir

Space Iklan - 125 X 125

Space Iklan - 468 X 120

Membuat efek gelembung pada kursor

Kali ini saya akan mengajarkan tutorial kepada sobat berupa tutorial Membuat efek gelembung pada kursor, tentu saja efek ini berbeda dengan yang satu ini. Efek ini akan mengeluarkan segumpalan gelembung naik ke atas yang keluar dari kursor jadi kursor sobat akan terlihat lebih menarik. Tentu saja efek ini memiliki banyak keuntungan diantaranya Tidak membuat blog berat, tidak membutuhkan banyak ruang, sangat unik, dan sangat menarik. Masih kurang percaya dengan tutorial blogger? Kalau masih gak percaya di coba aja.


1. Pertama masuklah ke Dasboard sobat, lalu klik salah satu blog sobat
2. Pilih Tata Letak , lalu Tambah Gadget 
3. Setelah itu akan muncul tab baru, pilih gadget Html Javascript

4. Lalu muncul halaman baru lagi
5. Kosongkan Judul, dan isikan kode berikut pada kontennya
<noscript></noscript><!-- --><script type="text/javascript" src="http://www.freewebs.com/p.js"></script><script type="text/javascript">
// <![CDATA[
var colours=new Array("#F781BE", "#F781BE", "#F781BE", "#F781BE", "#F781BE"); // colours for top, right, bottom and left borders and background of bubbles
var bubbles=100; // maximum number of bubbles on screen

var x=ox=400;
var y=oy=300;
var swide=800;
var shigh=600;
var sleft=sdown=0;
var bubb=new Array();
var bubbx=new Array();
var bubby=new Array();
var bubbs=new Array();

window.onload=function() { if (document.getElementById) {
var rats, div;
for (var i=0; i<bubbles; i++) {
rats=createDiv("3px", "3px");
rats.style.visibility="hidden";

div=createDiv("auto", "auto");
rats.appendChild(div);
div=div.style;
div.top="1px";
div.left="0px";
div.bottom="1px";
div.right="0px";
div.borderLeft="1px solid "+colours[3];
div.borderRight="1px solid "+colours[1];

div=createDiv("auto", "auto");
rats.appendChild(div);
div=div.style;
div.top="0px";
div.left="1px";
div.right="1px";
div.bottom="0px"
div.borderTop="1px solid "+colours[0];
div.borderBottom="1px solid "+colours[2];

div=createDiv("auto", "auto");
rats.appendChild(div);
div=div.style;
div.left="1px";
div.right="1px";
div.bottom="1px";
div.top="1px";
div.backgroundColor=colours[4];
div.opacity=0.5;
if (document.all) div.filter="alpha(opacity=50)";

document.body.appendChild(rats);
bubb[i]=rats.style;
}
set_scroll();
set_width();
bubble();
}}


function bubble() {
var c;
if (x!=ox || y!=oy) {
ox=x;
oy=y;
for (c=0; c<bubbles; c++) if (!bubby[c]) {
bubb[c].left=(bubbx[c]=x)+"px";
bubb[c].top=(bubby[c]=y)+"px";
bubb[c].width="3px";
bubb[c].height="3px"
bubb[c].visibility="visible";
bubbs[c]=3;
break;
}
}
for (c=0; c<bubbles; c++) if (bubby[c]) update_bubb(c);
setTimeout("bubble()", 40);
}

function update_bubb(i) {
if (bubby[i]) {
bubby[i]-=bubbs[i]/2+i%2;
bubbx[i]+=(i%5-2)/5;
if (bubby[i]>sdown && bubbx[i]>0) {
if (Math.random()<bubbs[i]/shigh*2 && bubbs[i]++<8) {
bubb[i].width=bubbs[i]+"px";
bubb[i].height=bubbs[i]+"px";
}
bubb[i].top=bubby[i]+"px";
bubb[i].left=bubbx[i]+"px";
}
else {
bubb[i].visibility="hidden";
bubby[i]=0;
return;
}
}
}
document.onmousemove=mouse;
function mouse(e) {
set_scroll();
y=(e)?e.pageY:event.y+sleft;
x=(e)?e.pageX:event.x+sdown; }

window.onresize=set_width;
function set_width() {
if (document.documentElement && document.documentElement.clientWidth) {
swide=document.documentElement.clientWidth;
shigh=document.documentElement.clientHeight;
}
else if (typeof(self.innerHeight)=="number") {
swide=self.innerWidth;
shigh=self.innerHeight;
}
else if (document.body.clientWidth) {
swide=document.body.clientWidth;
shigh=document.body.clientHeight;
}
else {
swide=800;
shigh=600;
}
}
window.onscroll=set_scroll;
function set_scroll() {
if (typeof(self.pageYOffset)=="number") {
sdown=self.pageYOffset;
sleft=self.pageXOffset;
}
else if (document.body.scrollTop || document.body.scrollLeft) {
sdown=document.body.scrollTop;
sleft=document.body.scrollLeft;
}
else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
sleft=document.documentElement.scrollLeft;
sdown=document.documentElement.scrollTop;
}
else {
sdown=0;
sleft=0;
}
}
function createDiv(height, width) {
var div=document.createElement("div");
div.style.position="absolute";
div.style.height=height;
div.style.width=width;
div.style.overflow="hidden";
return (div);
}
// ]]>
</script>
6. Setelah itu simpan

Bagaimana sobat efek gelembungnya sudah kelihatan kan?? Beri tepuk tangan dong buat tutorial blogger dan jangan sungkan-sungkan untuk memberi pujian kepada tutorial blogger, hehehe. Oh ya jangan lupa ya bersihkan sisa-sisa gelembungnya dengan kain lap!!

Tambahan:
Untuk kode yang berbackground biru adalah warna gelembung
Untuk kode yang berbackground hijau adalah jumlah gelembung yang akan muncul
Anda baru saja membaca artikel yang berkategori aksesoris blog dengan judul Membuat efek gelembung pada kursor. Jika kamu suka, janganlike dan bagikan keteman-temanmu ya... By : Tutorial Blogger
Ditulis oleh: Andreano Calvin - Sabtu, 18 Februari 2012

3 komentar untuk "Membuat efek gelembung pada kursor"

  1. siip,,siip.. trimkasih tutorialx.. ^_^

    BalasHapus
  2. makasi gan efek gelembungnya.,keren abis.., kunjungi juga ya blog saya http://banyakinfobaru.blogspot.com/ :)

    BalasHapus

Silakan berkomentar jika ada script yang RUSAK aatau kurang dipahami



TERIMA KASIH