TOP /すぐに使えるJavaScript マウスストーカー(文字)
<script type="text/javascript"><!--
moji="HIMAJIN";     //表示文字
msec=100;               //追従速度
fx=20;                  //表示位置x座標
fy=-10;                 //表示位置y座標
fs=4;                   //文字の大きさ
fc="blue";              //文字色
F_face="Times New Roman";//フォント
//--------------------------------------
x=new Array();y=new Array();cnt = 0;
for (i=0; i<=moji.length; i++) {x[i] = -10;y[i] = -10; }
for(i=0;i<moji.length;i++){
document.write("<DIV style='position:absolute;z_index:2;top:-10px;left:-10px;'ID='Fonts"+i+"'><font face='"+F_face+"' size="+fs+" color="+fc+">"+moji.charAt(i)+"</font></DIV>");
}
function F_move(NNevent){
if(document.all){x[0]=event.x;y[0]=event.y;}else{
x[0]= NNevent.pageX;y[0]= NNevent.pageY;}
}
function F_run(){
for (i=moji.length-1; i>=0; i--){
if(i){x[i] = x[i-1]+fs*5;y[i] = y[i-1];}
if(document.all){
document.all("Fonts"+i).style.pixelTop=y[i]+fy+document.body.scrollTop;
document.all("Fonts"+i).style.pixelLeft=x[i]+fx+document.body.scrollLeft;
}else{
document.getElementById("Fonts"+i).style.top=y[i]+fy+"px";
document.getElementById("Fonts"+i).style.left=x[i]+fx+"px";
}
}}
setInterval('F_run()',msec);
document.onmousemove = F_move;/* himajin.moo.jp */
// --></script>