.:[Close][Klik 2x]:.
kalo kamu ingin download mp3 gratis silahkan kopi ling dibawah ini dan pastekan di google yang yang ada di dalam kurung yah....( http://komarudin-mp3gratisdonload.blogspot.com/)jika ada masalah silahkan hubungi saya di no hp 087725458702 atau di alamat email komarsma@yahoo.com
selamat datang ya... di blogku yang sederhana ini co aja klik

Rabu, 23 Maret 2011

Script Text/Huruf Bergerak Mengikuti Mouse Di Blogspot

Premium WordPress Themes
 

6 September 2010



 Bah pengen kan disetiap putaran mouse kita, ketika memasuki blog kita. Ada sesuatu yang aneh dan menakjubkan. Biar tampilan blog kita rame, biasanya para blogger menambahkan berbagai variasi atau widget . Bentuknya pun  bermacam macam. Nah kali ini kita akan coba membuat variasi atau hiasan di blog kita dengan menambahkan script supaya text bisa bergerak kemanapun mouse kita arahkan. Mau tahu caranya ?, silahkan ikuti langkah langkahnya.
script atau kode berikut mesti kita tambahkan ke template blog kita. Silahkan anda copy dulu script di bawah 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='ZOE FIVERS'.split('').reverse().join('');

var font='Times New Roman';
var size=3; // up to seven
var color='#ff0000';

// 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=.2;

// 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+" color="+color+" size="+size+">";

if (ie)
window.pageYOffset=0

// writes the message
if (ns){
for (i=0; i < n; i++)
document.write('<layer left="0" top="0" width="+a+" name="nsmsg'+i+'" height="+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>

Jika sudah di copy, cara menerapkannya adalah :


Jika sudah di copy, cara menerapkannya adalah :

Seperti biasa Sigin dulu di draft blogger
Dalam dasbor masuk Tata Letak --> Elemen Laman
Tambah Widget --> kemudian anda klik HTML/JavaScript.Pastekan script atau kode yang telah di copy tadi disini. Simpan.

Oooh , hampir lupa. Coba Anda cari kata  "ZOE FIVERS" didalam kode, kemudian anda ganti dengan kata yang anda inginkan. nantinya kata tersebut yang akan tampil mengikuti Mouse.

Sekarang coba lihat hasilnya.
Catatan : Kita bisa menempatkan kode diatas dimana saja, didalam widget. Mau di sidebar, footer atau dimanapun asal ada tambah widget.

Tidak ada komentar:

Posting Komentar

belajar yang baik yah... dan maap bila ada kesalahan..

Cari Blog Ini