Membuat Tulisan yang Mengikuti Cursor

Thanks telah berkunjung...

Mungkin teman2 pernah berkunjung ke suatu blog lalu tiba2 cursornya teman2 diikuti oleh suatu teks. Nah, untuk membuat yang seperti itu sebenarnya gampang sekali, karena kita hanya membutuhkan kode HTML khusus membuat efek tulisan yang mengikuti cursor. Kode HTML yang saya maksud adalah kode berikut ini:

<script>
//mouse
//Circling text trail- Tim Tilton
//Website: http://www.tempermedia.com/
//Visit http://www.dynamicdrive.com for this script and more
function cursor_text_circle(){
// your message here
var msg='T4 Belajar Blogger'.split('').reverse().join('');

var font='Verdana,Arial';
var size=5; // up to seven
var color='#FF9900';

// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 for just plain rotation w/out drag
var speed=.3;

// This is the rotation speed, set it negative if you want
// it to spin clockwise
var rotation=-.2;

// Alter no variables past here!, unless you are good
//---------------------------------------------------


var ns=(document.layers);
var ie=(document.all);
var dom=document.getElementById;
msg=msg.split('');
var n=msg.length;
var a=size*13;
var currStep=0;
var ymouse=0;
var xmouse=0;
var props="<font face="+font+" size="+size+" color="+color+">";

if (ie)
window.pageYOffset=0

// writes the message
if (ns){
for (i=0; i < n; i++)
document.write('<layer name="nsmsg'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+msg[i]+'</font></center></layer>');
}
else if (ie||dom){
document.write('<div id="outer" style="position:absolute;top:0px;left:0px;z-index:30000;"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="iemsg'+(dom&&!ie? i:'')+'" style="position:absolute;top:0px;left:0;height:'+a+'px;width:'+a+'px;text-align:center;font-weight:normal;cursor:default">'+props+msg[i]+'</font></div>');
document.write('</div></div>');
}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;

function Mouse(evnt){
ymouse = (ns||(dom&&!ie))?evnt.pageY+20-(window.pageYOffset):event.y; // y-position
xmouse = (ns||(dom&&!ie))?evnt.pageX+20:event.x-20; // x-position
}

if (ns||ie||dom)
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
var y=new Array();
var x=new Array();
var Y=new Array();
var X=new Array();
for (i=0; i < n; i++){
y[i]=0;
x[i]=0;
Y[i]=0;
X[i]=0;
}

var iecompattest=function(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

var makecircle=function(){ // rotation properties
if (ie) outer.style.top=iecompattest().scrollTop+'px';
currStep-=rotation;
for (i=0; i < n; i++){ // makes the circle
var d=(ns)?document.layers['nsmsg'+i]:ie? iemsg[i].style:document.getElementById('iemsg'+i).style;
d.top=y[i]+a*Math.sin((currStep+i*1)/3.8)+window.pageYOffset-15+(ie||dom? 'px' : '');
d.left=x[i]+a*Math.cos((currStep+i*1)/3.8)*2+(ie||dom? 'px' : ''); // remove *2 for just a plain circle, not oval
}
}

var drag=function(){ // makes the resistance
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (var i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);

}
makecircle();
// not rotation speed, leave at zero
setTimeout(function(){drag();},10);
}
if (ns||ie||dom)
if ( typeof window.addEventListener != "undefined" )
window.addEventListener( "load", drag, false );
else if ( typeof window.attachEvent != "undefined" )
window.attachEvent( "onload", drag );
else {
if ( window.onload != null ) {
var oldOnload = window.onload;
window.onload = function ( e ) {
oldOnload( e );
drag();
};
}
else
window.onload = drag;
}

}
cursor_text_circle();

</script>




Nah, kopi-paste kode di atas ke gadget HTML-nya teman2 lalu jangan lupa disimpan. Beberapa bagian yang bisa teman2 ganti yaitu yang berwarna biru (bisa diganti dengan tulisan apa pun), hijau (ukuran font), dan orange (yaitu warna tulisan/font, untuk kode warna bisa dilihat2 di: sini)




Semoga Bermanfaat []

Thanks mas Uda, yang sudah membagi2 ilmunya.

Tags: Agar tulisan mengikuti cursor, trik cursor diikuti oleh tulisan, kode HTML membuat tulisan ikut cursor, script membuat teks ikut cursor






Bagikan informasi ini ke teman-teman sobat

Postingan menarik lainnya...



89 comments:

"Terima kasih untuk tidak spam di sini"

  1. maaf kak kode ntu di sipan na di mna na
    maklom masi niwbie :10

    ReplyDelete
  2. Login ke akun blogger, klik Tata Letak => Klik tambah Gadget => Pilih HTML/Java Script => Pastekan kode di atas di dalamnya, lalu klik simpan. Sekarang lihatlah tampilan blog sobat, pasti ada tulisan yang mengelilingi cursor :10

    :ntauadmint4bb:

    ReplyDelete
  3. selain textnya muter ada yg lain ga...?

    ReplyDelete
  4. udah mengikuti sarannya,, tapi ko ga muncul2 yah??

    ReplyDelete
  5. iya gan ga bisa pas nyimpen templatenye ga bisa

    ReplyDelete
  6. @Star_Sky: Silahkan dicoba lagi saudari, insyaAllah bisa_(silahkan langsung simpan di dalam gadget HTML agar lebih gampang)

    @reza hermawan: Pasti bisa kalau nyimpannya melalui gadget HTML (silahkan cari di menu tambah gadget). Kalau sobat ingin menyimpannya melalui tab edit HTML (ingin disisipkan di dalam kode template), silahkan diparse dulu (baca di http://t4belajarblogger.blogspot.com/2010/04/html-code-parser-html-and-script-code.html untuk caranya). Kalau tidak diparse terlebih dahulu maka akan ada pesan galat, semoga membantu_

    :ntauadmint4bb:

    ReplyDelete
  7. gan punya saya kox tulisannya ga ngelilingin kursor ya..yg ada malah disamping samping..
    apa yg mesti di ubh ni gan??thank's ya..:10

    ReplyDelete
  8. kenapa gak ngikutin kursor, tapi malah diem di pinggir???
    ayo donk bantu..

    ReplyDelete
  9. ge mana maksut nya Agar tulisan mengikuti cursor, trik cursor diikuti oleh tulisan, kode HTML membuat tulisan ikut cursor, script membuat teks ikut cursor...????

    ReplyDelete
  10. gan w keluar tpi malah d deket kabur

    ReplyDelete
  11. @ayu linggar sari: cobalah untuk menyimpannya di bagian footer (gadget bawah) blog, kalau tidak bisa maka bisa mencoba untuk meletakkannya di bawah kode BODY

    @usedye: Itu namanya tag buatan, tujuannya agar Google gampang menemukan postingan ini, istilah kasarnya buat nyari perhatian Google hehe^

    @Mustain AL: Solusinya sama seperti @ayu linggar sari. Jika masih bermasalah saya akan mencoba mencari penyebabnya, setahu saya script ini masih berjalan semestinya sob...atau mungkin ada sesuatu dalam script ini yg tidak mendukung blog sobat, insyaAllah akan saya posting solusinya jika saya telah menemukannya...semoga membantu..:10

    :ntauadmint4bb:

    ReplyDelete
  12. tetep gga bisa..
    coba di cek nih alamat blognya
    http://blogterbaik.blogspot.com

    ReplyDelete
  13. ko ga bisa ya ? d blog saya malah ga muncul apa2 .

    ReplyDelete
  14. kok teks nya malah menjauh ya harusnya kan mengitari kursor ya kalo tidak salah....
    ini teksnya kok malah menjauhi kursor...

    ReplyDelete
  15. kog aqw nda keluar ych, text following'n? gimana tuh? padahal dah sesuai petunjuk....!? hufft 23

    ReplyDelete
  16. mantap brow tapi tulisanya masi agak menjauh

    ReplyDelete
  17. kok udah di copas engga ada tulisannya yaaa? -...-

    ReplyDelete
  18. makasih bos..........salam kenal

    ReplyDelete
  19. hmmmmmmmmm sipppppppppp.........


    kunjungi balik bos,heheee

    ReplyDelete
  20. sip...maturnuwun ilmunya ya boz...sdh aku praktekin ternyata TOPBGT,mampir ya boz di blog aku...

    ReplyDelete
  21. ko tulisannya menjauh si ..
    bukannya mendekeat!!

    tolong donk ..!!

    ReplyDelete
  22. Sebenarnya untuk hal tersebut bisa sobat seting sendiri dengan cara mengatur nilai2 yang tertera dalam kode di atas, contohnya saja, untuk warna tulisan maka setinglah pada bagian "var color", lalu untuk kecepatan memutar pada "var speed", dll. sobat bisa memodifikasinya sesuka sobat...semoga membantu :10

    :ntauadmint4bb:

    ReplyDelete
  23. kok tulisannya nggak keluar ya....?
    bantu donk.... :16

    ReplyDelete
  24. Mas, cara mengatur kecepatan nya gimna.!

    ReplyDelete
  25. Bro....mksih nih berkat kamu blok aku tambah keren......n gue mau tanya nih....cara buatin jarak nama/T4 BELAJAR BLOGGER berdekatan dgn cursor gimn ya....???
    mksih

    ReplyDelete
  26. Gan kok gak bisa ya, gak ada teks-nya tuh...
    Mungkin cursornya aku kasih gambar kali ya, makanya gak bisa...

    ReplyDelete
  27. Dicoba lagi saja sob, lebih teliti dan sabar...sudah banyak kok sobat Blogger yang berhasil dengan trik yang satu ini :10

    :ntauadmint4bb:

    ReplyDelete
  28. Aku dah coba, tapi kodenya beda dan aku CoPas dari blog lain, tapi berhasil. Kodenya juga beda jauh ama yang diatas(banyak yang dibolak-balik). Aneh...(???)

    ReplyDelete
  29. Sebenarnya inti codenya sama sob, mau dibolak balik atau dibagaimana pun pada dasarnya script nya memiliki fungsi yang sama. Hanya saja saya masih bingung, ketika saya tes fungsi script yang saya berikan di atas fungsinya berjalan dengan lancar alias baik2 saja...tapi memang ada beberapa sobat Blogger saya juga yang mengeluhkan masalah yang satu ini, mungkin faktor template sob. Semoga membantu :10

    :ntauadmint4bb:

    ReplyDelete
  30. di mana penempatannya bro kode HTML ini..?

    ReplyDelete
  31. ko' ndk bisa kelihatan, udah kelihatan bentaatsr trus kesmping, trus hilsng dehhhh brooo..

    gi man tu ceritanya.?

    ReplyDelete
  32. sama gan ..
    ko ga bisa ya ..
    pdhal udh sya ikuti dgn teliti ..
    tlong d bantu ya gan ..
    mkasih ..

    ReplyDelete
  33. kak...
    kok tulisannya jd menjauh dri pointer.ytt..???
    gmna kak :30

    ReplyDelete
  34. thanks gan, atas scripnya,,
    n gabung juga yah di blog q
    pisscorever.blogspot.com :)

    ReplyDelete
  35. @Dhea Sii Mrs.yuppy: Normal saja kok sob...tapi memang sih, beberapa template ada yang tidak mendukung script ini, terkadang yang akan dihasilkan malah teks nya menjauh dari kursor itu sendiri...untuk ke depannya saya akan menyari solusi untuk masalah yang satu ini... :10

    @Anonim 41: Monggo sob... :10

    :ntauadmint4bb:

    ReplyDelete
  36. kok ga nampil kak tulisan yang ngikutin kursornya? kan udah seperti yang kaka ajarkan,

    ReplyDelete
    Replies
    1. beberapa blog tidak mendukung kode script ini sob..., saya akan membahas kode lain namun memiliki fungsi yang sama...,
      nantikan postingan yang akan datang...

      :D

      Delete
  37. Sipp bro,keren,thanks infonya..

    fuad-xp.blogspot.com

    ReplyDelete
  38. thanks brow,,, bermanfaat sekali buat ane,,,,,

    ReplyDelete
  39. gan,, jarak antara kursor ma teksnya kok jauh ???

    gmna nc gan ??http://lh4.ggpht.com/_RVpTV2JOOxA/S1US6PmKUZI/AAAAAAAAB6A/PYCSAXW0ApQ/t4belajarblogger17.gif

    ReplyDelete
  40. cara biar gak menjuah tulisannya gemana ?
    dan bisa gak ganti tulisan itu

    ReplyDelete
    Replies
    1. Silakan diatur sesuai nilai2 yang berada dalam kode tersebut...
      Lalu untuk tulisannya bisa sobat ubah, silakan diganti tulisan "T4 Belajar Blogger" dengan tulisan yang sobat inginkan...

      Delete
  41. kok tulisannya jauh dari kursor ya kk??
    ngga deket??
    :22

    ReplyDelete
    Replies
    1. Beberapa template tidak mendukung sob...arap maklum, dan nantikan kode penggantinya dan akan segera saya baas di blog ini.
      :D

      Delete
  42. kk aq punya bisa si bisa tapi kabur kabur ga ikutin miuse nya :29

    ReplyDelete
    Replies
    1. Beberapa template tidak mendukung sob...harap maklum, dan nantikan kode penggantinya dan akan segera saya bhaas di blog ini.
      :D

      Delete
  43. ga bisa broww, coba buka blog ane deh...

    ReplyDelete
  44. maaf, saya sudah berhasil, tapi kenapa tulisannya t4belajar blog yah?

    ReplyDelete
  45. @Putri LestariBisa diganti kok sob...silahkan untuk memperhatikan tulisan "T4 Belajar Blogger" berwarna biru pada kode script di atas. Nahh, tulisan tersebut bisa sobat ganti dengan tulisan apa saja sesuka sobat.
    Semoga membantu...
    :D

    ReplyDelete
  46. Nih, Sobat semuanya 100% bagus :
    http://evanzip.blogspot.com/2011/11/cara-membuat-kursor-mouse-diikuti-teks.html

    ReplyDelete
  47. kk ko tulisan nya jauh bngat dari cursor nya...?
    gmna ya biar dkat ma cursornya

    ReplyDelete
  48. knp gk bisa di paste si kk masih binggung ni??

    ReplyDelete
  49. Permisi... saya mau tanya: Kok masih nggak bisa muncul tulisan yang mengikuti kursor? mohon tanggapannya

    ReplyDelete
  50. Bagus gan +++, mampir jg ke blog sy y http://www.cheat911.blogspot.com

    ReplyDelete
  51. gan kan Blog saya kan ga bisa nambag gatged, trus harus bagai mana?

    ReplyDelete
  52. kok nggak bisa ngikutin kursornya ya?

    ReplyDelete
  53. assalam,,,bosss,,ane mau ganti cursor tombak ente nich pake tulisan yg ngikutin cursor,,,caranya gimana kawan? bisa gak ente kirim ke email ane?
    nasapary@rocketmail.com

    ReplyDelete
  54. bingung... :/
    kk mo nanya, kalau tulisan nya tidak mengikuti kursor, itu salahnya dmna ya?

    ReplyDelete
  55. @anangUntuk mengganti cursor, silahkan baca di post berikut:
    http://t4belajarblogger.blogspot.com/2012/02/cara-mengganti-kursor-blogger.html

    Thanks telah berkunjung :D

    ReplyDelete
  56. @۞»℗Pro_pico℗«۞Di beberapa template kasusnya untuk kode di atas terkadang tidak dapat berfungsi dengan baik. Sabarlah menunggu untuk update-an nya.
    Thanks telah berkunjung :D

    ReplyDelete
  57. Gan ane kok warnanya item melulu ya?

    ReplyDelete
  58. gan.. ane nanya lagi nih.. cara ngedesain blog supaya ada lagunya gimana ya gan?? please kasi tau gan.. butuh banget buat pameh lagu #eh

    ReplyDelete
  59. kk kok blog aku jadi ngelag sih,bantu dong kk plisss :D

    ReplyDelete
  60. @Hansya Nabildi file js nya ada setingan warnanya sob. Thanks telah berkunjung :D

    ReplyDelete
  61. @SonElf_THALIA Blog'sAkan ane post tutorialnya di blog ini, nantikan update nya. thanks telah berkunjung :D

    ReplyDelete
  62. @Fikry FadhilahNgelag bagaimana sob? alamatnya apa...
    Thanks telah berkunjung :D

    ReplyDelete
  63. lah kok munculk bentar trus ngilang

    ReplyDelete
  64. Gan judulnya di isi apa, mohon pnjelasany.

    ReplyDelete
  65. @wahyu bhiemmaUsahakan untuk menggunakan kata2 singkat (jangan terlalu panjang). Thanks telah berkunjung :)

    ReplyDelete
  66. @Baer IndonesiakuDiisi dengan kata-kata yang hendak sobat munculkan di blog sobat. Usahakan untuk menggunakan kata2 singkat. Thanks telah berkunjung :)

    ReplyDelete