7
Cara Membuat Efek Gelembung/Bubble Pada Cursor Mouse Di Blog - Tutorial kali ini adalah Cara Memberi Efek Gelembung Di Pointer/Cursor Mouse Pada Blog. Tutorial yang satu ini sama dengan tutorial sebelumnya. Jika kursor di gerakkan, maka akan keluar gelembung-gelembung pada pointer/cursor di blog.


Cara Membuat Efek Gelembung/Bubble Pada Cursor Mouse Di Blog



Tutorial ini saya buat sama seperti sebelumnya, yaitu Cara Mudah Membuat Efek Cursor Bintang Bertaburan Di Blog Saya yakin, sobat gak pernah liat ataupun berkunjung ke sebuah web atau blog yang di pasang script efek gelembung untuk menghias web / blog tersebut. Pastinya, sobat hanya melihat Efek kursor bintang berjatuhan yang ada di blog para Blogger. Bener kan?
Dan spesial tutorial ini buat sobat. Kemungkinan asing di mata sobat dengan tutorial ini yang akan keluar gelembung-gelembung atau bubble dari cursor blog. Pasang aja, script efek gelembung pada blog ini. Agar para visitor sobat gak bosen. Dengan dipasangnya tutorial ini kan, para visitor akan nyaman dengan hiasan kursor sobat.


Seperti biasa, 1. Sign in Blog
2. Tata letak/layout
3. Add gadget
4. HTML/javascript
5. Copast kode dibawah ini pada kolom HTML/JavaScript:
<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. Simpan Perubahan
 
Jangan lupa, ketika sudah mencoba dan berhasil, beri komentar... Kalau masih gagal, coba lagi. Semoga berhasil... ˆ⌣ˆ

Judul Cara Membuat Efek Gelembung/Bubble Pada Cursor Mouse Di Blog
Deskripsi Cara membuat efek gelembung/bubble pada cursor mouse di blog yang dapat membuat pengunjung Anda tertarik dengan blog Anda. Karena tutorial ini dapat memperindah blog Anda.
Author
Author Rating
74%/ 100% Suara Dari 1345 votes

Post a Comment

  1. keren gan , tapi apakah dapat memperberat blog ?

    ReplyDelete
  2. Keren gan.. ijin nyoba terapin ya :)
    by :Ziwipedia

    ReplyDelete
  3. Mantap gan :)
    Salam : BlogipRikardo

    ReplyDelete
  4. mantep gan, cuma kadang membuat blog jadi berat gan. ntar pengunjung malah udah lari duluan sehingga berpengaruh sama bounce rate blog kita juga.

    ReplyDelete

 
Top